Speck

✍ dations ◷ 2025-11-22 12:11:44 #Speck

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

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

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

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

相关

  • 轮班工作制轮班工作制(英文:Shift work),是一些行业须在假日、晚上、周末和朝九晚五以外等非主流上班时间运作及提供服务时实施的工作制度,例如服务业、公共事业、医药业(英语:Health profess
  • 吴郁生吴郁生(1854年-1940年),字蔚若,号钟斋、钝斋,晚号钝叟,江苏苏州人。清末重臣,1910年末代军机大臣。光绪三年(1877年)丁丑科进士;同年五月,改翰林院庶吉士。光绪六年四月,散馆后,授翰林院编
  • 贝贝 (歌手)María Nieves Rebolledo Vila(1978年5月9日)。其艺名为贝贝(Bebe),西班牙著名创作型女歌手及演员,因“Malo”和“ELLa”两首单曲迅速在国际上走红,其歌曲多为充满感情和激情。歌
  • 中医男科学中医男科学是中医学的一个分支学科,是20世纪80年代其从中医临床学科(中医内科、中医外科)中分化出来成为一个独立的学科;然而,记载男性疾病的医学文献在三千多年前就有。中医男科
  • 大潘神《大潘神》(The Great God Pan)是威尔士作家亚瑟·玛臣的一部中篇哥特小说,灵感来自他在威尔士看到的一个废弃的异教神庙。《大潘神》的第一章实际上在1890年就已经在《旋风》(T
  • 沙丘鹤沙丘鹤(学名:)为鹤科赤颈鹤属的大型涉禽。该物种的模式产地在加拿大哈得逊湾。其种名“canadensis”为加拿大的拉丁语形式。成年沙丘鹤外表为灰色;在繁殖期,特别是在迁徙的亚种中
  • 库斯托迪奥·卡斯特罗库斯托迪奥·米格尔·迪亚斯·德·卡斯特罗(葡萄牙语:Custódio Miguel Dias de Castro,1983年5月24日-)是葡萄牙的一位足球运动员,在葡萄牙足球超级联赛的布拉加中司职后腰。2001
  • M116榴弹炮M116榴弹炮(M116 howitzer(1962年改名)、75mm Pack Howitzer M1、75mm Pack Howitzer M1A1、七五山炮)在第二次世界大战时被称为“M1A1榴弹炮”,由于它可以被拆开成为6个部分分别运送故也被归类为山炮,而且由于它可以被拆开运送而受到美军伞兵部队重用,因为它可以在拆开后用运输机空投,然后在地面上组合后投入战斗。M1A1榴弹炮按使用的炮架不同可称为山炮或榴弹炮。使用M1木轮或M8橡胶轮单脚炮架者称为山炮,使用M3A2或M3A3橡胶轮双脚可开脚炮架者称
  • 455年
  • 诗丽吉提雅·詹森诗丽吉提雅·詹森(泰语:สิริกิติยา เจนเซน;1985年3月18日-),生于美国圣地亚哥,是泰国乌汶叻公主与其前夫所生的次女。诗丽吉提雅·詹森为普密蓬·阿杜德的外孙女,玛哈·哇集拉隆功的外甥女。她在家中排行老三,上有姐姐诺派琳·詹森与哥哥普姆·詹森(英语:Poom Jensen),为家中最年幼者。她和家人都在圣地亚哥长大,也都曾就读当地的公立学校托利松高中(英语:Torrey Pines High School)。2001年父母离异,哥哥随母返回泰国(普姆后来不幸在南亚大海啸中溺毙),她和父