Speck

✍ dations ◷ 2025-12-02 23:51:58 #Speck

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

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

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

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

相关

  • ΔFosB235414282ENSG00000125740ENSMUSG00000003545P53539P13346XM_005258691、NM_001114171、NM_006732NM_008036、XM_006539543、NM_001347586NP_001107643、NP_006723、XP_0052
  • cancerCancer可以指:
  • 艾佛瑞·纽曼最佳原创音乐 1938 《亚历山大的爵士乐队》 1940 《叮砰巷》 1943 《圣女之歌》 1947 《Mother Wore Tights》 1952 《一支歌在我心头》 1953 《风流贵妇》 1955 《生死恋》
  • 分支 (计算机科学)在计算机科学中,分支(英语:Branch)是在计算机程序中的一段序列代码。它会视情况而运行,主要是看控制流程在这个情况下,是否决定运行它。在高级语言与汇编语言,乃至于机器代码写成的
  • 国产实业集团国产实业集团(英语:Goldsun Group)是台湾的一个企业集团,以国产建材实业为核心,创办人是林灯。现任董事长为林孝信。在台湾日治时期,林灯创办石棉加工厂“日产石棉株式会社”,为当
  • 黑尔斯修道院黑尔斯修道院(Hailes Abbey)是一座位于英格兰格洛斯特郡温什科姆东北两英里处的熙笃会修道院遗迹。这座修道院创立于1246年。1539年,该修道院被亨利八世废除。黑尔斯修道院是I
  • 荷兰国际水利环境工程学院荷兰国际水利环境工程学院(英语:UNESCO-IHE)为一所本部坐落于荷兰台夫特的国际院校,于2003年由联合国教科文组织和荷兰政府共同成立,属于联合国教科文组织成员国共同拥有的I类机
  • 阿佩河 (文讷河支流)坐标:51°20′8″N 8°9′51″E / 51.33556°N 8.16417°E / 51.33556; 8.16417阿佩河(德语:Arpe),是德国的河流,位于该国西部,处于北莱茵-威斯特法伦州,该河流属于文讷河的左支流,河
  • 森田耕一郎森田耕一郎(1984年10月28日-),日本足球运动员。
  • 气旋蒂珞气旋蒂珞(英语:Cyclone Tilo,挪威气象研究所(英语:Norwegian Meteorological Institute)命名为“安洁雅” ),是一股在2007年11月上旬影响北欧与西欧的欧洲风暴(英语:European windstorm),其结构包含转换性质为温带气旋的飓风诺埃尔,进而导致洪灾的发生,主要在11月8日至9日期间影响比利时、丹麦、德国、尼德兰、挪威及英国的海岸线。气旋蒂珞在11月7日逐渐吸收已转性为温带气旋的飓风诺埃尔,而后蒂珞迅速增强;然而高速气流受到爱尔兰以西的高压脊的作