Speck

✍ dations ◷ 2025-12-07 03:28:49 #Speck

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

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

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

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

相关

  • 菲律宾海板块隐没带 Alps 造山带 30→ 相对于非洲板块的移动速度(mm/Y)菲律宾海板块(英语:Philippine Sea Plate),是位于西太平洋菲律宾海的一个大洋板块,其形状略呈菱形,面积在30个主要板块中排
  • 酸度调节剂酸度调节剂,或pH值控制剂,使用来调整或保持pH值(酸或碱)的一种食品添加剂。酸度调节剂可以是有机酸或无机酸,碱, 中和剂或缓冲剂。酸度调节剂由其E编码标识,如E260 (乙酸),或列在"
  • 比拉河坐标:48°58′48″N 131°41′02″E / 48.98000°N 131.68389°E / 48.98000; 131.68389比拉河(俄语:Бира),是俄罗斯的河流,位于该国东南部犹太自治州,属于黑龙江的支流,河道全
  • 夏尚朴夏尚朴(1466年-1538年),字敦夫,号东岩,江西广信府永丰县(今上饶市广丰区)人,明朝文人、政治人物。正德辛未进士,嘉靖年间累官南京太仆寺少卿。正德六年(1511年)辛未科二甲第七十六名进士
  • 安娜·贝索诺娃安娜·贝索诺娃(1984年7月29日-,Anna Bessonova为国际体操总会采用的俄语拉丁字母译名)是一位生于乌克兰基辅的知名艺术体操选手。她是乌克兰排名第一的艺术体操选手,也是目前(200
  • 范师道范师道(1005年-1063年),字贯之,苏州长洲(今江苏省苏州市)人。北宋侍御史。北宋政治家范仲淹子侄。终年五十九岁,葬于天平山。著有《垂拱元龟会要详节》四十卷、《节国朝会要》十二卷、奏议二十卷及文集五十卷。生前居住在承天寺前,称为豸冠坊。有两子范世京及范世亮,皆为进士。范师道为宋仁宗赵祯天圣八年(即公元1030年)进士。曾任抚州判官及广德县知县,施政有成绩,县内有一间张王庙,每有祭祀都会杀牛数千,但范师道禁绝此事。右正言孙甫推荐为许州通判。当时宰相贾昌朝上议设置五个辅郡,内设京畿转运使及提点刑狱,称之
  • 佐井佐井(サイ,Yamanaka Sai)是日本动漫《火影忍者疾风传》系列中的一个人物。结局篇与山中井野结为连理,改名为山中佐井,育有一子山中井阵。佐井现为木叶高层,暗部的领袖。佐井是第二部中第七班的新成员,他的加入是为了代替叛离的佐助。特征为黑发黑瞳和白色肌肤(被井野形容外观有点像佐助)。原本为孤儿,被带进“根”这个组织后变成没有感情的杀人工具,过去他结交了一个挚友,并视其为哥哥,但最后他的哥哥死于绝症,此后佐井封闭了感情并陷入孤独。参与第七班的任务中(实为“根”派遣的机密任务——刺杀佐助),“佐井”成了代
  • 什切青老城区老城区(波兰语:Stare Miasto,德语:Altstadt)是波兰城市什切青的一个区,位于奥得河左岸。这是该市最古老的地区,2011年人口4,816人。
  • 李源李源可以指:
  • 七情六欲七情六欲是指人类与生俱来的一些心理反应。不同的学术、门派、宗教对七情和六欲的定义稍有不同。但是所有的说法都承认七情六欲是不可避免的。《礼记·礼运》中记载道:“喜、怒、哀、惧、爱、恶、欲七者弗学而能。”就是说,这几种情态是与生俱来的,不学就会。佛教中的说法与《礼记》中的说法基本一致。佛教中的七情是“喜、怒、忧、惧、爱、憎、欲”。中医学中也有类似的说法,中医七情指“喜、怒、忧、思、悲、恐、惊”(但对应五行的只有“怒、喜、思、悲、恐”五种)。中医认为,这七种情态应该掌握适当。如果掌握不当,例如大喜大悲、过分惊恐