-
公开(公告)号:CN116132015A
公开(公告)日:2023-05-16
申请号:CN202211216340.9
申请日:2022-09-30
Applicant: 中国电子科技集团公司第十研究所
Abstract: 本发明公开了一种具有平衡性的通用密钥扩展快速方法,属于密码学技术领域。针对256比特的加密密钥,本发明仅通过异或、移位和S盒变换等运算来实现加密密钥扩展。本密钥扩展方法除了具有优良平衡性等随机性之外,同时满足轮密钥间关联性更低的性质,密钥扩展的速度更快。根据加密算法的需要,本密钥扩展方法可产生任意长的轮密钥,因此,本发明是一种适用于加密密钥长度为256比特、轮密钥长度为128比特的通用密钥扩展方法。
-
公开(公告)号:CN115865310A
公开(公告)日:2023-03-28
申请号:CN202211217044.0
申请日:2022-09-30
Applicant: 中国电子科技集团公司第十研究所
IPC: H04L9/06
Abstract: 本发明公开了一种具有高非线性度的S盒产生方法,属于现代密码学技术领域。本发明先将8bit的输入拆分成两个4bit的分组,然后通过乘法逆变换,仿射变换和两个非线性变换得到对应的输出值,再把两组输出值联接得到结果。在保证S盒的高非线性度以及平衡性的同时,通过充分混淆明文从而提高了数据加密的复杂性,增加了数据加密的破译难度。同时,本发明将加解密模式集成在一个系统中,实现了加解密的自由替换,有效地节约了硬件资源。
-