Speck

✍ dations ◷ 2025-12-05 00:56:51 #Speck

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

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

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

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

相关

  • 轻度狂躁轻度狂躁,英文Hypomania,是指一个人持续升高(欣快)或者急躁的心境状态以及在这个状态之下产生的相应的想法或者行为。许多轻度狂躁者都有性欲亢进的表现。一个人处于轻度狂躁状
  • 湮灭湮灭(英语:annihilation)是指当物质和它的反物质相遇时,会发生完全的物质-能量转换,转为能量(如以光子的形式)的过程,又称互毁、相消、对消灭。其遵守爱因斯坦的质能关系式E=mc2。其
  • 赵鹏大赵鹏大(1931年5月25日-),中国地质勘探学家、数学地质学家,中国地质大学教授。赵鹏大原籍辽宁清原,出生于沈阳。1948年考入北京大学地质系。1949年,加入中国共产主义青年团,1952年毕
  • 阳明学四配颜回 · 孟子 · 曾参 · 孔伋日本藤原惺窝 · 林罗山 · 室鸠巢新井白石 · 雨森芳洲朝鲜薛聪 · 权近 · 吉再 · 安珦 · 李穑李滉 · 王仁 · 李齐贤 
  • 萨佳·阿里萨佳·阿里(英语:Sajal Aly,乌尔都语:سجل علی‎‎,1994年1月17日-)是巴基斯坦女演员,主要出现在巴基斯坦电视连续剧及电影。她较为人所知的电影是印度宝莱坞电影《Mom》(2017),饰
  • 陈金声陈金声(英语:Tan Kim Seng;白话字:Tân Kim-seng;1805年-1864年),新加坡华人富商。1805年,陈金声出生于马来西亚马六甲,祖籍福建永春。其祖父为新加坡开拓者之一。陈金声1824年在新加
  • 第57届威尼斯电影节第57届威尼斯电影节于2000年8月30日至9月9日于意大利威尼斯举行,伊朗导演贾法尔·帕纳希执导的《生命的圆圈》获得金狮奖。以下电影被选定为竞赛片:
  • 郭建模郭建模(1942年12月-2005年5月2日),男,河北怀安人,中华人民共和国政治人物,曾任中国残疾人联合会副主席、理事长,中华全国体育总会副主席,第九届全国人大代表。
  • 尼科·科瓦奇尼科·科瓦奇(克罗地亚语:Niko Kovač,1971年10月15日-),是一名克罗地亚职业足球运动员,前任克罗地亚国家队队长。在球场上他司职防守型中场,以抢截和传球技术而著称。现执教法甲的摩纳哥。他和弟弟罗伯特·科瓦奇都出生于德国柏林,父母是从前南斯拉夫到西德打工的克罗地亚人。科瓦奇十七岁时为柏林本地的球队效力,之后被柏林赫塔签入,之后的职业生涯中曾效力于多家德甲俱乐部。科瓦奇于1996年12月11日首次代表克罗地亚国家队上场,但是他却因伤错过了1998年世界杯而无缘铜牌。2004年欧锦赛后,他成为国
  • 沈绿叶沈绿叶(1968年-),湖南武冈人,苗族,中华人民共和国政治人物、第十二届全国人民代表大会湖南地区代表。加入中国共产党。2013年,担任全国人大代表。