前后端RSA非对称加密解密(代码示例).rar

时间:2023-03-02 14:47:22
【文件属性】:

文件名称:前后端RSA非对称加密解密(代码示例).rar

文件大小:4KB

文件格式:RAR

更新时间:2023-03-02 14:47:22

java js RSA jsencrypt 非对称加密

登录时,用户的密码用明文传输,太不安全,应该加密传输,怎么做呢,对称加密一旦秘钥丢失则形同虚设,最好使用非对称加密的方式,由后端事先生成公钥和私钥,公钥发给前端页面,私钥后端自己保留,前端进行认证时,把密码原文用公钥加密再发给后端,后端用私钥解密而得到原文。非对称加密算法常用RSA算法,秘钥使用base64编码成字符串,后端使用jdk8的标准API,前端使用jsencrypt.js进行RSA的对应操作。经过测试,本例中的前后端代码的加密解密计算结果是一致的。


【文件预览】:
test
----client()
--------网页客户端.html(3KB)
----service()
--------Base64Util.java(3KB)
--------RsaUtil.java(4KB)

网友评论