Speck

✍ dations ◷ 2025-11-27 18:26:00 #Speck

Speck是一类轻量级的分组密码,最早由美国国家安全局(NSA)于2013年6月提出。如今Speck码较多应用于软件实现,而其姊妹算法Simon(英语:Simon (cipher))则多用于硬件实现。

Speck支持多种分组密文长度。单个分组总是包含两个单字,每个单字可以由16位、24位、32位、48位或64位比特组成。相关密文由2、3或4个词汇组成。编码的循环函数包含两次反转计算:将右单字添加到左单字,异或密文与左单字;之后异或左单字与右单字。循环的次数取决于参数的选择如下:

密码次序表与主块密码使用相同的循环函数。

以下是编码算法实现的设计参考,使用C语言编写,其具有128比特的分组大小与密文。

相关

  • 圣奥古斯丁县圣奥古斯丁县(San Augustine County, Texas)是美国德克萨斯州的一个县。面积1,534平方公里。根据美国2000年人口普查,共有人口8,946人。县治圣奥古斯丁(San Augustine)。成立于18
  • 藤枝国家森林游乐区藤枝国家森林游乐区(Tengjhih National Forest Recreation Area)位于台湾高雄市桃源区宝山里,属林务局屏东林区管理处管辖,面积770公顷,海拔介于1550米至1804米之间。区内群山环
  • 那 峨那峨,字我山,号嵋峰,那拉氏,内务府满洲正白旗人。嘉庆五年庚申科副榜,九年甲子科举人,十四年己巳恩科三甲同进士出身,后来担任翰林院典簿,获提拔至赞善等职,官至甘肃西宁道。
  • 盖伊·刘易斯盖伊·弗农·刘易斯二世(英语:Guy Vernon Lewis II,1922年3月19日-2015年11月26日),美国篮球球员和教练。1956年到1986年担任休斯敦大学篮球教练。
  • 1994年也门内战931名士兵与平民被杀 1994年也门内战是1994年发生在也门的一场内战。战场主要位于也门南方。1990年5月22日,阿拉伯也门共和国(北也门)和也门民主人民共和国(南也门)宣布统一,成立
  • 祁甡祁甡(1936年-),台湾人,是国立交通大学光电工程学系荣誉退休教授。出生于江苏省淮阴县。与崔家蓉于1977年在美国结婚,育有一子一女。
  • 片面事实片面事实(Half-truth)或片面引导是一种欺骗性的陈述,其中包括一部分真理。陈述可能是部分是正确的,该语句可能完全真实的,但只包括全部真相中的一部分,也可能利用一些欺骗性元素,如
  • 古迪瓦达古迪瓦达(Gudivada),是印度安得拉邦Visakhapatnam县的一个城镇。总人口7107(2001年)。该地2001年总人口7107人,其中男性3760人,女性3347人;0—6岁人口922人,其中男470人,女452人;识字率
  • 立雾山立雾山(太鲁阁语:Dgiyaq para),又名崇德山,位于台湾花莲县秀林乡崇德村的一座山峰,峰顶海拔1,274米,为台湾小百岳之一。该山峰地处立雾溪与其支流砂卡礑溪及太平洋诸小溪流的分水岭
  • 费尔南多·纳瓦罗费尔南多·纳瓦罗·科尔巴乔(Fernando Navarro i Corbacho,1982年6月25日-),是一名西班牙足球运动员,担任左后卫,2008年加盟西甲球队塞维利亚。2008年,他入选了西班牙国家足球队参加2008年欧洲足球锦标赛,助西班牙夺冠。费尔南多·纳瓦罗出身于巴塞罗那足球俱乐部的青训,本有机会“上位”取代将转会往马德里竞技的塞尔吉(Sergi Barjuán),但一次严重的膝部受伤令他失去了机会。2002年11月3日,他射入了代表巴萨以来的唯一进球,助球队1-1与桑坦德打平。2004年