作者:
出版社:
本书用PFGA实现的密码算法主要分为四大部分,分别是分组密码、公钥密码、Hash算法和数字签名算法,其中分组密码包括DES、AES和SMS4算法;公钥算法包括RSA公钥密码算法、ECC密码算法和SM2密码算法;Hash算法包括SHA-1算法、SHA-3算法和SM3算法;数字签名算法包括ECC签名算法和DSA签名算法。
本书详细讲述了一些典型密码算法的算法原理及C语言实现。包括祖冲之算法原理与实现;DES算法原理与实现;AES密码算法原理与实现;SM4算法原理与实现等。