基于SPN结构的分组加密算法JinGang设计原理详解
📅 2026/7/7 22:59:28
👁️ 阅读次数
📝 编程学习
基于SPN结构的分组加密算法JinGang设计原理详解
JinGang属于对称加密算法5大分支之一的分组加密算法,基于经典SPN结构(Substitution-Permutation Network)设计。JinGang的分组长度为128比特,根据主密钥长度的不同,JinGang算法可以分为JinGang128,JinGang192和JinGang256这3个版本,对应的算法循环轮数分别为12,14和16。
当主密钥长度为128比特,JinGang128算法的加密过程如下图所示:
JinGang128算法的解密过程如下图所示:
编程学习
技术分享
实战经验