Speck

✍ dations ◷ 2025-11-24 09:33:55 #Speck

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

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

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

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

相关

  • 蒙古人蒙古人,可以指:
  • 弗朗索瓦·布吉尼翁弗朗索瓦·布吉尼翁(法语:François Bourguignon,1945年5月22日-),法国经济学家。巴黎第六大学毕业,并于1973年于同校取得应用数学硕士学位,并分别于1975年和1979年获得加拿大西安大
  • cosMocosMo(日语:コスモ,1986年4月6日-)是日本的一名男性音乐家。主要在互联网上以VOCALOID歌声合成软件“初音未来”发布乐曲;也被称作暴走P,或二者合一作cosMo@暴走P,又称こすもたん。
  • 市川崑市川崑(1915年11月20日-2008年2月13日),日本著名电影导演,与黑泽明、木下惠介、小林正树并称日本影坛四骑士。以推理小说家横沟正史的《金田一耕助》系列为剧本拍成的电影以绚烂
  • 雅克-伊夫·库斯托雅揆士-伊夫·库斯托 AC(法语:Jacques-Yves Cousteau;1910年6月11日-1997年6月25日),法国海军军官、探险家、生态学家、电影制片人、摄影家、作家、海洋及海洋生物研究者,法兰西学
  • 共产党联盟-苏联共产党共产党联盟-苏联共产党(俄语:Союз коммунистических партий – Коммунистическая партия Советского Союза,
  • 山崎纮菜山崎纮菜(1994年4月25日-),日本女演员,出身于千叶县,身高171公分,隶属于东宝艺能经纪公司。参加由东宝艺能举办的东宝“灰姑娘”试镜选拔,获得评审特别奖。
  • 英雄宝典《英雄宝典》(英语:The Enchiridion!)是《探险时光》第一季第五集的名称。在卡通频道2010年4月19日播出。本集以小男孩芬恩和魔法狗杰克为主角,芬恩和杰克寻找传说中的魔法书,证
  • 城崎海岸站城崎海岸站(日语:城ヶ崎海岸駅/じょうがさきかいがんえき  */?)是一个位于静冈县伊东市富户,属于伊豆急行伊豆急行线的铁路车站。伊豆急行线的开业当初并无设置此站。侧式月台1
  • 刘景烈刘景烈(1879年-?),字晓愚,江西赣州人。中国清末民初政治人物。他曾为南浔铁路坐班总理。中国第三批留日陆军游学生,于1901年左右东渡日本,1904年9月毕业。回国后曾任江西咨议局议员