公开密钥加密算法 RSA 的 Matlab 实现 [摘要]RSA 算法是基于数论的公开密钥加密算法,它已经成为现在最流行的公钥加密算法和数字签名算法之一
其算法的安全性基于数论中大素数分解的困难性,所以 RSA 公钥密码体制算法的关键是如何产生大素数和进行大指数模幂运算
本文首先介绍了 RSA 公开密钥加密算法的数学原理,并介绍了几种流行的产生大素数的算法
然后用 matlab 具体实现公钥加密算法 RSA 的加密和解密,从而实现了数据的安全传输
[关键词] RSA 算法;加密;素数The Realization of RSA Algorithm for Public Key Encryption Based on Matlab(Grade 07,Class 3,Major electronics and information engineering ,Communication engineering Dept
,Shaanxi University of Technology, Hanzhong 723003, Shaanxi) Tutor: [abstract] :The algorithm is based on the theory of RSA public key encryption algorithm, it has become the most popular public key encryption algorithm and digital signature algorithm of one
The safety of the algorithm based on number theory cuhk the difficulty of prime decomposition, so the RSA public key cryptogra