Camellia

✍ dations ◷ 2025-02-23 16:43:07 #分组密码

在密码学中,Camellia是一种为许多组织所推崇的块密码(block cipher),包括欧盟的NESSIE项目(作为选定算法)和日本的CRYPTREC项目(作为推荐算法)。该算法由三菱和日本电信电话(NTT)在2000年共同发明,它和早期的块算法(E2及MISTY1)有相似的设计思想。

Camellia算法每块的的长度(block size)为128位元,金钥长度则可以使用128、192或256位元。具有与AES同等级的安全强度及运算量。

在计算方面,Camellia采用18轮(128位元)或者24轮(192或256位元)的Feistel cipher。每6轮就会做一个逻辑变换,即所谓的“FL-函数”或者它的反函数。这种算法也使用输入、输出key whitening。

虽然受到专利保护,但在2001年时NTT宣布Camellia为Royalty-free license。

2008年时将Camellia被加入进Mozilla Firefox 3。同年稍晚,FreeBSD也宣布在6.4-RELEASE内加入Camellia。2009年9月,GnuPG在1.4.10版加入Camellia支援。

相关

  • 树形结构树状结构(英语:Tree structure),又译树形结构,或称树状图(tree diagram)是一种将层次结构式的构造性质,以图象方式表现出来的方法。它的名称来自于以树的象征来表现出构造之间的关系
  • 发电机假说发电机理论或发电机原理(英语:Dynamo theory)是一个关于天体磁场的假说,人们相信地球磁场是由于地球外核中熔融铁、镍的对流以及整个行星自转的科里奥利力作用造成的。当导电流
  • 恒安石恒安石(Arthur W. Hummel Jr.,1920年6月1日-2001年2月6日),美国著名外交官。林登·约翰逊吉米·卡特恒安石出生在中国山西省汾阳,父亲恒慕义是一位公理会传教士,也是一位汉学家,担任
  • 拉刻西斯拉刻西斯(希腊语:Λάχεσις,意为“命运分配者”)古希腊神话的命运三女神之一。与其他两位命运女神(阿特罗波斯和克洛托)一样,拉刻西斯的父亲是宙斯,母亲是忒弥斯(也有说法认为她
  • 万达体育万达体育集团(NASDAQ:WSG)是中国的一家体育公司。该公司与国际足联、国际篮联等组织有商业合作,在世界多地运营足球、冰雪、自行车、篮球等20多项体育运动。旗下拥有瑞士盈方体
  • 科洛尼奇·捷尔吉科洛尼奇·捷尔吉(匈牙利语:Kolonics György,1972年6月4日-2008年7月15日),匈牙利皮划艇运动员,四枚奥运会奖牌得主,其中包括两枚金牌。科洛尼奇在世界锦标赛上一共获得15次冠军,是
  • 霍赫菲斯特山坐标:46°49′36″N 11°04′52″E / 46.82667°N 11.08111°E / 46.82667; 11.08111霍赫菲斯特山(德语:Hochfirst),是中欧的山峰,位于奥地利和意大利接壤的边境,属于奥兹塔尔阿尔
  • 朱塞佩·马尔图齐朱塞佩·马尔图齐(意大利语:Giuseppe Martucci,1856年1月6日-1909年6月1日),意大利作曲家,钢琴家,指挥家,音乐教育家。他的父亲是一位小号手,马尔图齐自幼学习钢琴,后进入那不勒斯音乐
  • 所罗门镇区 (堪萨斯州葛兰姆县)所罗门镇区(英语:Solomon Township)为位在美国堪萨斯州葛兰姆县的镇区。2010年美国人口普查中该镇区人口有193人。所罗门镇区包含1座城市:莫兰(Morland),涵盖面积159.06平方千米(61.
  • 志方晶子志方晶子(暂译)(日语:志方あきこ/しかた あきこ  ?,?-)是日本作曲家、女性歌手、作词家。东京都出身。擅长日本传统音乐、Whisper voice、多重录音、日本流行音乐作词使用的语言多