Speck

✍ dations ◷ 2025-04-04 20:50:33 #Speck

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

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

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

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

相关

  • 肠道寄生虫肠道寄生虫(英语:Intestinal parasite)是指主要寄生在人类或其他动物之肠道的寄生虫,主要透过受污染的食物或食水而感染。肠道寄生虫的类型包括蛔虫、蛲虫(线虫)、钩虫、绦虫及肝
  • 拍照摄影(英语:photography)是指使用某种专门设备进行影像记录的过程。一般我们使用机械照相机或者数码照相机进行静态图片摄影,静态摄影也会被称为照相。而摄影机(摄像放像机)则可以
  • 威廉·肯尼迪·迪克森威廉·肯尼迪·劳里·迪克森(英语:William Kennedy Laurie Dickson,1860年8月3日-1935年9月28日),法国-苏格兰人 ,发明家,在托马斯·爱迪生的公司研制出电影摄像机和活动电影放映机
  • 欧鲁旦尼斯欧鲁旦尼斯(土耳其语:Ölüdeniz)是位于土耳其西南部穆拉省的一个小社区与海滩,其位在爱琴海和地中海两处海域的交会点,距离费特希耶以南14公里处,邻近巴巴达格山(英语:Babadağ (mo
  • 麻田藩麻田藩(日语:麻田藩/あさだはん  */?)是日本江户时代的一个藩。位于摄津国,藩厅在麻田阵屋(今大阪府丰中市萤池中町),藩主是青木氏,家格属于外样大名。藩祖青木一重曾经侍奉过今川
  • 广东河流列表广东境内多为山地,有利于河流的形成。全境共有大小河流1343条,各河流累计长度超过2.5万多千米,其中的珠江为中国南方的最大河流,支流众多,水量丰沛。大多数河流流量大、含沙量小
  • 刘令姿刘令姿(1998年4月6日-),本名刘妍宏,中国大陆女歌手,毕业于中央戏剧学院音乐剧系。2020年,以训练生身份参加爱奇艺偶像女团竞演养成类真人秀节目《青春有你》第二季,最终获得第14名。
  • 平衡计分卡平衡记分卡或平衡计分卡(BSC)是一种用于战略绩效管理工作、半标准化的结构报告,根据设计方法和自动化工作制定,可由经理用来跟踪员工活动执行,进行管理,监控结果等。平衡计分卡于1
  • 莫尼·卡普坦莫尼·拉尔夫·卡普坦(英语:Monie Ralph Captan,1962年5月28日-)是利比里亚前外交部长,任期1996年至2003年,主要任职于总统查尔斯·泰勒所统领的政府部门。卡普坦的母亲是利比里亚人,父亲则为黎巴嫩裔。在担任外交部长以前,他是利比里亚的当地商人,经营独立报业,也在利比里亚大学授课。利比里亚内战爆发后,他的媒体倾向支持查尔斯·泰勒与泰勒所属的利比里亚全国爱国阵线(NPFL),发表有利于泰勒阵营的评论。泰勒获得胜选后,卡普坦便被任为外交部长。他是少数非泰勒阵营党员,却被委派高位的利比
  • 贝拉特·阿尔巴伊拉克贝拉特·阿尔巴伊拉克(1978年2月21日-)是土耳其商人和从政者,2015年至2018年担任土耳其能源与天然资源部长,2018年改任财政部长。他是土耳其总统雷杰普·塔伊普·埃尔多安的女婿。阿尔巴伊拉克于2004年与艾斯拉·埃尔多安结婚。2017年土耳其通过修改宪法后,从2018年新一届国会开始,政府各部长不得同时兼任国会议员,因此阿尔巴伊拉克在接受财政部长一职后辞任国会议员。2020年11月8日,阿尔巴伊拉克以健康理由请辞财政部长之职,次日获得接纳。