DBST:一种基于动态S盒的轻量级分组密码

煤油灯科技2023-06-10 16:36

现代密码学的一个分支——分组密码,在5G技术发展中发挥了越来越重要的保护信息安全的作用。尽管传统费斯特尔结构的加密算法在一致的加密和解密方面有很大优势,但它们具有较差的扩散效果。

此外,它们无法适应高吞吐量通信环境和资源受限设备。S-box 是块密码中至关重要的非线性组件,显著决定了算法的安全性。不幸的是,绝大部分 S-box 静态存在,这使得有效地抵御基于特定 S-box 的加密攻击变得困难。

为了解决这些问题,由李朗领导的研究团队在《计算机科学前沿》杂志上发表了他们的新研究。

该团队提出了一种基于动态S盒的轻量级分组密码算法,称为DBST,适用于硬件资源有限且需要高吞吐量的设备。 DBST的轮函数采用一种新型的广义Feistel变体结构,极大地提高了传统Feistel结构的扩散性。算法中的S盒将位切片技术与子密钥集成,创建一个关键依赖的动态S盒模型,弥补了静态S盒的不足之处。

在研究中,他们对DBST进行了安全分析和硬件实验。实验数据表明,所提出的算法具有高安全性、高吞吐率和低硬件资源消耗。此外,S-盒的差分分析表明,相对于RECTANGLE的S-盒,DBST的S-盒具有更少的差分特性。

 

---煤油灯科技victorlamp.com编译整理---

你可能也喜欢这些文章

科技互联网,科技,资讯,动态,洞察,量子,计算,AI,人工智能,机器人,区块链,Web3,分布式,操作系统,OS,芯片,视频,深度,论文