IDEA是一个著名的加密算法,被广泛应用于各种领域,最著名的有PGP。基于IDEA算法,提出了一种新颖的十进制短分组加密技术。针对十进制数运算的特点,在加密算法中定义了三种新的运算,并从理论上证明新的运算能保证十进制加密算法的可逆性。将该算法应用于短分组加密仿真系统中的结果表明,算法具有良好的密码学特性,加解密的各项扩散率指标均达到很好的效果,其中1轮加密过程过后明文对密文的扩散率就达到了完全扩散。该加密算法可广泛用于各种需要十进制数加密的领域。
The international data encryption algorithm is a well-known cryptosystem that is widely used in various fields,such as PGP.In this paper,a novel decimal system short-block encryption algorithm based on IDEA algorithm is proposed.Aiming at the characteristics of decimal system operations,3 new operations are defined,and the theoretical proof of the reversibility of the decimal system encryption algorithm is given.The new encryption algorithm is applied to the short-block encryption simulation system.The simulation results show that the proposed algorithm has excellent cryptographic properties,i.e.,all diffusion rate targets reach desired impact,and the diffusion rate of plaintext to ciphertext after the first round encryption reachs full diffusion.The encryption algorithm can be applied to all fields of decimal system encryption.