Speck

✍ dations ◷ 2025-09-15 20:53:35 #Speck

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

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

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

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

相关

  • 滑囊炎黏液囊炎(Bursitis),或称滑液囊炎、滑囊炎,是黏液囊的炎症。人体有超过150个黏液囊,常位于肌肉、肌腱、骨骼之间。黏液囊炎典型的症状是红、肿、压痛,常见原因为外伤、过度使用、
  • 吴新智吴新智(1928年6月2日-),中国古人类学家、中国科学院院士。1928年出生于安徽合肥。1953年毕业于上海医学院。1961年中国科学院研究生毕业。1999年当选为中国科学院院士。中国科学
  • 第三者在一些盛行单一伴侣的文化当中,爱情和婚姻都是“二人世界”容不下第三者,在爱情之中,若有一方不尊重此一游戏规则,容易出现第三者。一些人亦把爱等于占有,当自己对有恋人或配偶的
  • 恳哲清显祖次夫人,姓哈达那拉氏,名恳哲(满语:ᡴᡝᠨᠵᡝ,太清:Kenje,?-?),哈达国汗长万所养的族女,努尔哈赤的继母。根据《清入关前史料选辑》的记载,哈达国汗所养族女掯姐在塔克世的嫡夫人厄
  • XII宪法正文I ∙ II ∙ III ∙ IV ∙ V ∙ VI ∙ VII其它修正案 XI ∙ XII ∙ XIII ∙ XIV ∙ XV XVI ∙ XVII ∙ XVIII ∙ XIX ∙ XX XXI ∙ XXII ∙ XXIII ∙
  • 水泉 (作家)水泉(1986年12月30日-),台湾奇幻作家,本名苏嘉敏,于就读台北市立松山高级中学时完成共五部的奇幻文学作品《风动鸣》而受到注意,辅仁大学哲学系毕业。2004年,水泉以当时最年轻(16岁)作
  • 圣若瑟·本笃·科托伦戈圣若瑟·本笃·科托伦戈(意大利语:Giuseppe Benedetto Cottolengo,1786年5月3日-1842年4月3日),意大利都灵天主圣意小家(意大利语:Piccola casa della Divina Provvidenza)(Little Hou
  • 帕陶迪帕陶迪(Pataudi),是印度哈里亚纳邦Gurgaon县的一个城镇。总人口16064(2001年)。该地2001年总人口16064人,其中男性8504人,女性7560人;0—6岁人口2784人,其中男1537人,女1247人;识字率56
  • 于笑虹于笑虹(1914年-1973年6月),又名于得海、于占魁,男,山东即墨人,中华人民共和国军事人物,中国人民解放军少将。
  • 萨拉 (芬兰)萨拉(芬兰语:Salla)是芬兰的市镇,位于该国东北部,在拉普兰区内,距离罗瓦涅米约150公里,始建于1857年,面积5,872平方公里,2013年人口4,048,人口密度为每平方公里0.71人。坐标:.mw-parser-output .geo-default,.mw-parser-output .geo-dms,.mw-parser-output .geo-dec{display:inline}.mw-parser-output .geo-nondefault,.mw-parser-output .g