Speck

✍ dations ◷ 2025-12-01 14:02:13 #Speck

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

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

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

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

相关

  • 顾八代顾八代(满语:ᡤ᠋ᡡᠪᠠᡩᠠᡳ,穆麟德:Gūbadai,?-1708年),字文起,伊尔根觉罗氏,满洲镶黄旗人。三藩之乱期间,顾八代在广西数次击破吴世琮,后担任礼部尚书,期间曾教授当时还是皇子的雍正
  • 极限竞速7《极限竞速 7》(英语:Forza Motorsport 7)是一款由Turn 10工作室开发,微软工作室发行的竞速游戏,平台为Xbox One和Microsoft Windows 。本作是《极限竞速》系列的第7部作品, 于20
  • 电动车 (消歧义)电动车一般是指以电能驱动的车辆(存在例外),属于陆上的电动载具,也可以指:
  • 陈章良陈章良(1961年2月3日-),福建福清人,中华人民共和国政治人物。第八、九、十届全国人大教科文卫委员会委员,第十届全国人大常务委员,第十一届、第十二届全国政协常务委员。曾任广西壮
  • 萨雷阔勒岭萨雷阔勒岭为塔吉克斯坦戈尔诺-巴达赫尚自治州和中华人民共和国的边界山脉。位于帕米尔高原东部,与东面的喀什(即穆斯塔-阿塔)山脉平行。北起马坎苏河河谷,南至贝克山口,全长215
  • 餬又作糊,用水和食物(通常为高淀粉类食物,例如谷物)煮成浓稠粥状的食品,类似于粥,但一般比粥更稠。餬通常将食物磨成粉,再加水煲成餬,通常会再加上一些调味料同煮,如糖,蜂蜜等。通常趁
  • 重视理解的课程设计重视理解的课程设计(又译“解决问题的学习”,英语:Understanding by Design,UbD)由Grant Wiggins以及Jay McTighe两位美国教育家于1998年开始推广,这个理论期盼课程能够以学习者为
  • 长堀桥站长堀桥站(日语:長堀橋駅/ながほりばしえきき  */?)是一个位于日本大阪府大阪市中央区,属于大阪市高速电气轨道(大阪地铁)的铁路车站。此站有堺筋线与长堀鹤见绿地线2条路线停靠。
  • 新高岛平站新高岛平站(日语:新高島平駅/しんたかしまだいらえき  */?)是位于日本东京都板桥区高岛平七丁目,属于东京都交通局(都营地铁)三田线的铁路车站。车站编号是I 26。计划中的临时站
  • 拉米雷兹岛拉米雷兹岛(西班牙语:Isla Ramírez)是智利的岛屿,位于该国南部太平洋海域,由麦哲伦-智利南极大区负责管辖,属于阿德莱达皇后群岛的一部分,长12英里、宽5英里,面积163平方公里。