Speck

✍ dations ◷ 2025-12-10 23:54:03 #Speck

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

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

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

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

相关

  • 牛黄牛黄是指牛科动物家牛、黄牛或水牛的胆囊结石。牛黄(Calculus bovis),别名丑宝。本品为牛科动物牛(Bos taurus domesticus Gmelin)干燥的胆结石。宰牛时,如发现有牛黄,即滤去胆汁,将
  • 吴跰人吴沃尧(1866年5月29日-1910年10月),名沃尧,一名宝震,字小允、趼人、茧人,人尊称茧叟、茧翁。广东省南海县佛山镇人,清末知名作家,笔名有偈、佛、野史氏、岭南将叟、中国少年、我佛山
  • 长坂信政长坂信政(生年不详-1572年)是日本战国时代武将。三河松平氏(后来的德川氏)家臣。通称彦五郎、茶利九郎。别名是九郎。儿子有长坂信宅。家系是清和源氏义光流小笠原氏的庶流长坂氏
  • 丁伯南丁伯南(1945年3月19日-2007年12月13日),江苏武进人,中国加速器物理及应用专家,中国工程院院士,中国共产党党员。主要从事直线感应加速器(LIA)和脉冲功率技术及应用研究。1967年8月,毕
  • 克莱尔·芙伊克莱尔·伊丽莎白·芙伊(英语:Claire Elizabeth Foy,1984年4月16日-)是一位英国女演员。2016年起,芙伊在Netflix原创电视剧《王冠》首两季中主演年轻的伊丽莎白二世女王。该剧和芙
  • 利韦济莱乡 (梅赫丁茨县)坐标:44°31′N 22°52′E / 44.517°N 22.867°E / 44.517; 22.867利韦济莱乡(罗马尼亚语:Comuna Livezile, Mehedinți),是罗马尼亚的乡份,位于该国西南部,由梅赫丁茨县负责管辖,
  • 顾容顾容(?-?),吴郡吴县(今江苏省苏州市)人,是三国时期孙吴将领,官至荆州刺史。顾容出身于吴郡顾氏,为吴国丞相顾雍族弟,官至荆州刺史。宝鼎三年(268年,晋泰始四年),受命与交州刺史刘俊、前部督
  • 细川亨细川亨(日语:細川 亨/ほそかわ とおる ,1980年1月4日-),日本青森县东津轻郡平内町出身的职业棒球选手,目前效力于千叶罗德海洋,守备位置为捕手。
  • 索利普利火山坐标:38°58′30″S 71°31′12″W / 38.97500°S 71.52000°W / -38.97500; -71.52000索利普利火山(西班牙语:Sollipulli),是智利的火山,位于该国南部阿劳卡尼亚大区,处于卡布尔瓜
  • 杨颐杨颐(1824年-1899年),字子异,号蓉浦,晚号蔗农,广东茂名县(今属高州市)城西广潭村人。清末政治人物。杨颐幼孤,九岁通经史,十岁能文,十六岁得学使戴熙赏识,补为生员。道光二十一年(1841年),学