Camellia

✍ dations ◷ 2025-11-28 02:53:39 #分组密码

在密码学中,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支援。

相关

  • 遗传疾病遗传性疾病是指以基因为主要致病原因的疾病。依据成因又可以细分成:其中因单一基因缺陷而引起的遗传疾病,又称为孟德尔型病症。临床上大多透过遗传基因检测来辅助诊断以及带因
  • 一年生植物一年生植物是植物生活型的一种,指在一年期间发芽、生长、开花然后死亡的植物。此类植物皆为草本,因此又常称为一年生草本(植物)。一年生植物虽被统称为“一年”生,实际上的生命周
  • span style=font: bold sans-serif; text-decoration: none;sup?/sup日语书写系统汉字假名使用罗马字日文是指为了用文字来记载日语文章等的系统方法。现代日文由几种文字构成:起源于中国形意文字的汉字;表音文字(音节文字)平假名(文法型式上也常用
  • 超平面在数学中,超平面(Hyperplane)是 n {\displaystyle n} 维欧氏空间中余维度等于 1 {\dis
  • 丽水市.mw-parser-output ruby.zy{text-align:justify;text-justify:none}.mw-parser-output ruby.zy>rp{user-select:none}.mw-parser-output ruby.zy>rt{font-feature-settings:
  • 麦柯廷麦柯廷县(英语:McCurtain County)是美国奥克拉荷马州东南角的一个县,东邻阿肯色州,南邻德克萨斯州,面积4,924 平方公里。根据2010年人口普查,本县共有人口33,151人。本县县治为伊达
  • 睡眠相位后移综合征睡眠相位后移综合征(Delayed sleep-phase syndrome(Disorder),简称DSPS或DSPD)是一种慢性睡眠紊乱,患者一般都会晚睡晚起,生活节奏受严重影响。在临床诊断中,部分患者要到等至天亮
  • 蝉蜕蝉蜕,又名蝉衣、蝉退、知了皮,是一种中药材,来自收集的蝉科昆虫蚱蝉羽化时蜕下的壳。传统中医学认为该药的性味属于“甘”、“寒”,归肺和肝经,能散风热、透疹、清热镇痉,可用于治
  • 克莱门特·哥特瓦尔德勋章克莱门特·哥特瓦尔德勋章(捷克语:Řád Klementa Gottwalda,斯洛伐克语:Rad Klementa Gottwalda)是捷克斯洛伐克共和国政府设立的勋章。该勋章最早由1953年2月3日第14/1953号法
  • 尖叶木属尖叶木属(学名:)是茜草科下的一个属,为乔木或灌木植物。该属共有约150种,分布于热带亚洲和非洲。