论文部分内容阅读
随着各种商业和社会业务转化为电子形式在网上进行,各种加密算法的使用,可以保证这些活动的安全性。被NIST选定的AES算法,具有很好的代数结构且具有简洁、高效、安全性高等优点。而椭圆曲线密码体制具有安全性高、速度快、密钥短、实现时所需占用资源少的特点。 本文根据AES算法大量矩阵运算的特点,对加密和解密的轮变换进行了研究,给出了其优化实现,提高了AES算法的加解密速度;并提出了一种将AES算法和椭圆曲线密码(ECC)体制相结合的混合加密体制,从而更为高效地实现了网络通信系统中的信息加密、数据签名和身份验证,解决了密码体制中速度和安全性不能兼顾的问题。