2021
06-12
06-12
Go语言 如何实现RSA加密解密
RSA是一种非对称加密算法,它的名字是由它的三位开发者,即RonRivest、AdiShamir和LeonardAdleman的姓氏的首字母组成的(Rivest-Shamir-Adleman),可用于数据加密和数字签名。用于数据加密时,消息发送方利用对方的公钥进行加密,消息接受方收到密文时使用自己的私钥进行解密。实现代码如下:import("crypto/rsa""crypto/rand""crypto/x509""os""encoding/pem""fmt")//生成RSA私钥和公钥,保存到文件中funcGenerateRSAK...
继续阅读 >