Speck

✍ dations ◷ 2025-12-03 07:09:23 #Speck

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

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

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

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

相关

  • 巴斯德氏菌属P. aerogenes P. anatis P. avium P. bettyae P. caballi P. canis P. dagmatis P. gallicida P. gallinarum P. granulomatis P. langaaensis P. lymphangitidis P. mairii
  • 隆德坐标:55°42′N 13°12′E / 55.700°N 13.200°E / 55.700; 13.200隆德(瑞典语:Lund)是瑞典南部斯科讷省的一个城市。城市大约建立于990年左右,当时斯科讷地区归丹麦管辖。1103
  • 第2次池田内阁第二次池田内阁(日语:第二次池田内閣/だいにじいけだないかく Dainiji Ikeda Naikaku */?),是日本众议院议员、自由民主党总裁池田勇人就任第59任内阁总理大臣(首相)后,自1960年10
  • 颂猜颂猜·旺沙瓦(泰语:สมชาย วงศ์สวัสดิ์,皇家转写:Somchai Wongsawat;1947年8月31日-),前任泰国首相,所属党派为人民力量党。生于泰国洛坤府,曾担任泰国教育部部长、副
  • 魏龙豪魏龙豪(1927年10月30日-1999年3月7日),本名魏宽,后改名魏甦,拍电影时期因“甦”不好认,取名魏苏。生于北京,台湾相声演员,无师承。毕业于北京师范大学附属中学,来台后为寻找失散弟弟而
  • 卡西姆恰乡坐标:44°44′N 28°22′E / 44.733°N 28.367°E / 44.733; 28.367卡西姆恰乡(罗马尼亚语:Comuna Casimcea, Tulcea),是罗马尼亚的乡份,位于该国东南部,由图尔恰县负责管辖,面积204
  • 魏怀良魏怀良(1957年-2017年6月4日),生于台湾花莲县,绰号“老夫子”,前竹联帮太极堂堂主、竹联中常委。为竹联帮太极堂的精神领袖、中华两岸寒单爷文化交流协会理事长、农视集团荣誉董事
  • 埃诺·莱伊诺埃诺·莱伊诺(芬兰语:Eino Leino,1891年4月7日-1986年11月30日),芬兰男子摔跤运动员。他曾代表芬兰参加1920年、1924年、1928年和1932年夏季奥林匹克运动会摔跤比赛,共获得一枚金牌、一枚银牌和二枚铜牌。
  • 纳萨·阿哈默德·柏哈威纳萨·阿哈默德·柏哈威(1984年3月27日-)是一名阿富汗跆拳道运动员,曾代表国家参加2008年北京奥运的跆拳道80公斤级比赛及2012年伦敦奥运的跆拳道80公斤级比赛,两次都未能获奖。
  • 美国国税局国税局(英语:Internal Revenue Service)是美国联邦政府的税务机构,隶属于美国财政部,受国税局局长的直接领导。国税局局长由美国总统任命,一届任期为五年。国税局负责征收税款以及执行美国国内税收法,该法构成了美国联邦成文税收法律的主体部分。国税局的职责包括向纳税人提供税务相关帮助,以及调查并解决偷税漏税问题;同时,它还监管过许多补助计划,并负责患者保护与平价医疗法案部分内容的执行。国税局最初与“国内税收专员”这一职位有关。1862年,美国设立了国内税收专员,负责估算美国历史上最早的所得税