Speck

✍ dations ◷ 2025-12-02 09:53:38 #Speck

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

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

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

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

相关

  • 锈斑豹猫锈斑豹猫(学名:Prionailurus rubiginosus),或简称锈斑猫,是一种体型非常小的野外猫科动物,分布在印度南部及斯里兰卡。锈斑豹猫体长35-48厘米,尾巴长15-25厘米,重约1.5公斤。由于雌猫
  • 江西省高速公路列表江西省自1989年开始建设首条高速公路昌九高速公路,至2012年12月31日,总里程已达4260公里。
  • 零陵郡零陵郡,中国古郡名。西汉元鼎六年(前111年)分桂阳郡而置。其地大致相当于今广西壮族自治区桂林市、湖南省永州市及邵阳市、衡阳市的一部分。治所在零陵县(今广西兴安县北)。东汉
  • 游戏测试游戏测试,作为游戏开发的一部分,是电子游戏开发中保证质量的一个软件测试过程,它的首要功能是发现和记录游戏开发中可能会出现的缺陷和bug。互动娱乐游戏测试是一个专门技术领
  • 临界指数临界指数(英语:critical exponent)是物理学中用来描述物理量在临界点附近行为的指数。尽管没有得到严格证明,实验表明临界指数具有普适性,与具体的物理系统无关,仅和系统维度、关
  • 李佳玲李佳玲(1988年6月28日-),台湾的新闻主播,毕业于国立政治大学新闻系。李佳玲毕业于国立政治大学新闻学系。于2010年仍就读政大时进入中视新闻,原主跑财经线,后转为记者兼任主播。主
  • 林增控股林增控股有限公司,简称林增控股(英语:Lum Chang Holdings Limited,SGX:L19),在1940年由林增先生创立,主要业务在新加坡和马来西亚经营房地产及建筑行业。主席为林钧城,总裁为林国威。
  • 我是演员《我是演员》(朝鲜语:내가 배우다 ,英语:"I Am The Actor)是韩国综合娱乐公司SidusHQ制作的综艺节目,由 卓在勋(朝鲜语:탁재훈)、赵宇锺(朝鲜语:조우종)主持,而由澯美(AOA)、金祚(Nine Muses
  • 钦廉地区钦廉,又叫钦廉地区,是位于两广的一个地方,地处广东粤西以西、广西东南部与越南北部的交界位置,南抵北部湾、北抵十万大山与南宁市横州对望、东北以六万大山与玉林市交界、东南与
  • 天桥上的魔术师《天桥上的魔术师》(英语:),2021年台湾迷你剧集,为公共电视文化事业基金会与台湾大哥大myVideo共同出品的旗舰影集,原子映象制作,历时五年打造,改编自作家吴明益同名小说,重现1980年