Speck

✍ dations ◷ 2025-11-24 04:32:32 #Speck

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

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

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

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

相关

  • 行刑方式注射死刑,或注射毒药、致命性注射是指利用注射足以致命剂量的药剂(通常是巴比妥酸盐、肌肉松弛剂和钾溶液)使被注射对象立即死亡的一个方法与过程。主要用于死刑的执行,也可能在
  • 佐贺七贤佐贺七贤(日语:佐賀の七賢人,さがのしちけんじん)是指七位活跃于日本江户时代末期(即幕末时代)至明治时代,并出身自佐贺藩(今佐贺县)的人物的总称,他们均曾被视为伟人。江藤新平大木乔
  • 娜塔莉·伍德娜塔莉·伍德(英语:Natalie Wood,1938年7月20日-1981年11月29日),美国知名电视、电影演员;曾经荣获金球奖最佳女主角奖及两次奥斯卡最佳女主角奖及一次奥斯卡最佳女配角奖提名,著名
  • 兰恰诺维图斯足球俱乐部兰恰诺维图斯足球俱乐部(Società Sportiva Virtus Lanciano 1924)是意大利的一家足球俱乐部,主场位于兰恰诺。球队参加意大利职业足球联赛的赛事。
  • 阮秉谦四配 颜回 · 孟子 · 曾参 · 孔伋日本 藤原惺窝 · 林罗山 · 室鸠巢 新井白石 · 雨森芳洲朝鲜 薛聪 · 权近 · 吉再 · 安珦 · 李穑 李滉 · 王仁 · 李
  • “瘤子”约翰逊埃尔斯沃斯·雷蒙德·约翰逊(Ellsworth Raymond Johnson,1905年10月31日-1968年7月7日),绰号“瘤子”·约翰逊("Bumpy" Johnson),是纽约哈林区的非裔美国人帮派首脑,也兼营赌博业。他
  • Na-GaNa-Ga (なが,1月28日-)是游戏、漫画的原画家,现时Key所属。于广岛县出身,神奈川县长大,身高173cm。笔名的由来是真名的一部分。
  • 洮河洮河是中国黄河上游的一条支流。洮河发源于青海省河南蒙古族自治县西倾山东麓,是黄河上游水量仅次于渭河的一级支流,甘肃省第三大河。流经甘肃省甘南藏族自治州碌曲县、临潭、
  • 张康国张康国(1056年-1109年),字宾老,宋朝扬州(今江苏省扬州市)人,宋徽宗时尚书左丞。张康国是宋神宗元丰二年(1079年)进士,知雍丘县。绍圣年间,被蔡京推荐,提举两浙路(治所在今杭州市)常平,整治役法,豪强奸猾敛服,发仓救灾,江南数万人就食。转任福建路转运判官。崇宁元年(1102年)入为吏部员外郎、左司员外郎、起居郎。崇宁二年(1103年)宋徽宗知道他能写诗词,任命他为中书舍人、翰林学士。崇宁三年(1104年)进承旨,拜尚书左丞,知枢密院事。开始张康国作为蔡京一党,制定元祐党籍名单,蔡京专权后,二人
  • 查尔斯·康拉德·阿博特查尔斯·康拉德·阿博特(英语:Charles Conrad Abbott,1843年6月4日-1919年7月27日)是美国考古学家和博物学家。1843年出生在新泽西州的特伦顿,在宾夕法尼亚大学医学院学习医学。在南北战争期间,他担任联邦军的外科医生。他于1865年从UPenn获得医学士学位。1876年,他宣布在特拉华河谷发现了威斯康星冰期(末次冰期)人类存在的痕迹,推测那是人类已经到达北美大陆,后来被其他考古学家证实。 然而,今天的考古学家大认为,阿博特大多数的"特伦顿碎石工具"都是中伍德兰时期(A.D.3