Speck

✍ dations ◷ 2025-11-29 18:33:28 #Speck

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

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

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

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

相关

  • 艾理生艾理生(英语:Harold L. "Lin" Arison,1919年9月9日-1998年10月29日),美国陆军退役少校、美国陆军军乐团(英语:United States Army Band)指挥及美国国务院外交官,也是驻台美军广播电台(A
  • 江南1970《江南1970》(韩语:강남 1970;前名《江南布鲁斯》(韩语:강남블루스))是一部于2015年上映的韩国动作新黑色电影,由柳河(朝鲜语:유하 (1963년))(韩语:유하)编写剧本、导演及监制,并由韩国人气
  • 战术核武器战术核武器(TNW)或非战略核武器是一种核武器,设计用于军事场合中的战场。 一般而言,它们的爆炸力较小,与战略核武器形成鲜明对比:战略核武器的设计目标是,主要针对敌方内部,远离战线
  • 贺红梅贺红梅(1968年-),河北秦皇岛人,现为中国中央电视台新闻播音员。毕业于北京广播学院(现中国传媒大学播音与主持学院)播音系。1968年出生于河北省秦皇岛市的一个普通家庭,父亲是汽车工
  • 长勇长勇(日语:長 勇/ちょう いさむ ;1895年1月19日-1945年6月23日),日本陆军军人,最终军衔为陆军中将。出生在日本福冈县糟屋郡的粕屋町,父亲是个农民。1916年5月从陆军士官学校毕业,12
  • 天朝渣男图鉴天朝渣男图鉴是由中国大陆多位网友共同创作的歌曲MV。网名为徒有琴、狐不举、荼罗、巫医子、gogo、龚展至、王蓓、小小六、冥月等的网友,历经8个月的制作,在2018年10月31日将
  • 阿波罗多鲁斯 (卡鲁斯图斯)阿波罗多鲁斯 (卡鲁斯图斯)(英语:Apollodorus of Carystus),约活动于公元前3世纪前后。新喜剧诗人,被称为“雅典人”。他著有47部剧,五次获胜。特兰斯改编了他的两出戏《丈母娘》
  • 再摄取再摄取(Reuptake)是轴突末梢细胞膜的神经递质转运蛋白(英语:Neurotransmitter transporter)对神经递质的再吸收(例如突触前神经元)或神经胶质细胞执
  • 狮子吼 (专辑)《狮子吼》是台湾歌手罗志祥的第十二张大碟,第十张国语专辑,在2013年10月16日开始预购,并于2013年11月8日正式发行。这同时是罗志祥加入台湾索尼音乐娱乐后发行的第一张国语专辑,其中收录4首包办词曲的个人创作。《狮子吼》请来纽约Sterling Sound Studio(英语:terling_Sound#Studio)的录音师汤姆柯尼(Tom Coyne)来作母带后制声音的处理。专辑以狮子作为主题。同名主打《狮子吼》的歌词是由罗志祥与一起工作12年的堂弟罗铭松合写,回应躲在暗处谩骂、制造对立的网友。
  • 安杰拉·阿尔坎杰利安杰拉·阿尔坎杰利(意大利语:Angela Arcangeli,1971年4月12日-),意大利前女子篮球运动员。她曾代表意大利国家队参加1992年夏季奥林匹克运动会篮球比赛,结果获得第八名。