欧洲分组加密算法之Kasumi

目录

(1)FL函数

(2)FO函数

(3)FI函数

密钥扩展算法


欧洲分组加密算法之Kasumi

Kasumi分组密码算法是由欧洲标准机构ETSI(European Telecommunications Standards Institute)下属的安全算法组于1999年设计的,被用于构造A5/3、GEA3、f8和f9算法,参与移动通信系统无线链路上的用户数据机密性或信令消息完整性保护。

Kasumi算法是一个8轮的Feistel结构分组密码算法,其分组长度为64比特,密钥长度为128比特。算法包含FO、FL和FI三个主要函数和一个密钥扩展算法。Kasumi算法的轮函数是由FO和FL两个函数构成,但奇数轮和偶数轮这两个函数的使用顺序是不同的:奇数轮先使用FL函数再使用FO函数;偶数轮则正好相反。Kasumi算法的整体结构如下图a所示。

下面分别介绍Kasumi算法的FL、FO、FI函数和密钥扩展算法的函数结构及算法流程。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

黄金龙PLUS

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值