Speck

✍ dations ◷ 2025-12-10 02:41:07 #Speck

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

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

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

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

相关

  • 非肠道给药给药途径,又称用药途径,药理学和毒理学上指药物和人体接触作用的途径。给药途径通过人体自身的运输和代谢过程,强烈影响着各种药物在体内的效用。上述不是按给药部位,而是按给药
  • 胡安·伊格纳西奥·西拉克·萨斯图赖因胡安·伊格纳西奥·西拉克·萨斯图赖因(西班牙语:Juan Ignacio Cirac Sasturain,1965年10月11日-),生于西班牙加泰罗尼亚曼雷萨,西班牙物理学家。他是量子计算机及量子信息论领域的
  • span class=nowrapThClsub4/sub/span四氯化钍是一种无机化合物,化学式为ThCl4,有放射性。四氯化钍可由金属钍、碳化钍或氢化钍和氯气反应得到:用氯气作用于二氧化钍和碳的混合物也能得到氯化钍:四氯化钍在潮湿环境
  • 2018年双溪甘迪斯补选苏海米沙菲益 希盟公正党莫哈末扎瓦威 希盟公正党2018年双溪甘迪斯补选(马来语:Pilihan raya kecil Sungai Kandis 2018)是于2018年8月4日举行的马来西亚雪兰莪州议会双溪甘迪
  • 阔嘴鹬阔嘴鹬(学名:)又名宽嘴鹬,为鹬科滨鹬属的鸟类。该物种的模式产地在丹麦。
  • 远藤晴远藤晴(1933年8月8日-1999年9月20日)是日本的女性演员、声优,东京都出身。最终所属青二Production。在生前从属于青二Production,主要多半是配以老年、中年女性的角色的声音为主
  • 土耳其人名土耳其人名由名(土耳其语:ad / isim)和姓(soyadı / soyisim)两个部分组成,名可以有多节,而姓通常只有一节,不过已婚女性可能同时连用娘家姓和夫姓。土耳其人名的顺序是名前姓后。现
  • 潘高潘高(1514年12月16日-1557年2月6日),字子抑,号春谷,南直隶庐州府合肥县人,山西宁化守御千户所官籍(今山西省忻州市宁武县境内),明朝官员。嘉靖十一年(1532年)中进士,初授大理寺评事,累官至陕西布政司左参议。后因娶改革派官员王琼的孙女为妻,又在地方上兴利除弊,触怒内阁首辅夏言而罢官。由太原府学增广生中式山西乡试第四十三名举人,会试中式第二百二十七名。吏部观政,升寺副,正,陕西参议。正德九年十二月初一(1514年12月16日),潘高出生于山西都司宁化千户所的一个世袭军官家庭。嘉靖十年(153
  • 龙港街道龙港街道,是中华人民共和国山东省烟台市龙口市下辖的一个乡镇级行政单位。龙港街道下辖以下地区:央格庄社区、红光社区、和平社区、邹刘社区、曲家村、逄家村、庄子村、甲王村、甲刘村、廒上村、桥上村、屺坶岛村、北皂前村、北皂后村、兴隆庄村、小孙家村、梁家村、龙化村、王格庄村、张家村、北沙姚家村、胡家村、小赵家村、高王刘家村、包家村、海徐村、海刘村、中村、解家村、吕格庄村、西三甲村、东三甲村、诸河高家村、泊张村、泊王村、上孟家村、阎家店村、苗家村、邢家村、大湾前徐家村、大湾后徐家村、海岱仲家村、曹家村、河抱村、官道丁
  • 1900年大西洋飓风季1900年大西洋飓风季确认存在七个热带气旋,其中三个曾登陆美国。第一号飓风是本季首个天气系统,最早在8月27日发现;第七号热带风暴是本季最后一个气旋,于10月29日转变成温带气旋,都在大西洋盆地每年绝大多数热带天气活动的时间范围内。除第七号热带风暴外,本季所有风暴都曾与其他风暴同时存在。全季七个热带气旋中有三个达到飓风强度,其中两个成为大型飓风,即强度达到现代萨菲尔-辛普森飓风等级下的三级或以上标准。第一号飓风的最大持续风速达每小时230公里,是本季最强风暴,属四级飓风。气旋在达到最高强度后不久吹袭得克萨