网络
文章平均质量分 75
CupOnDesk
爱编程,爱生活。
展开
-
对称密钥系统和公开密钥系统
对称加密和非对称加密为了安全性,在因特网上传输的一些信息需要加密,比如用户登陆所使用的密码。加密系统一般分为对称密钥系统(symmetric key system)和公开密钥系统(public key system)。原创 2016-09-06 16:38:33 · 6594 阅读 · 0 评论 -
表单提交时,前端用js加密,后端用Java(struts2)解密
对称密钥系统双方使用相同的密码加密和解密,相对而言比较快,但是,如果双方之前没有约定,仅仅靠对称密钥系统无法进行加密和解密。RSA公开密钥加密系统采用公钥加密,私钥解密,能够安全传输需要加密的文本。但是,由于其需要进行大量的指数运算,速度慢,成本高,常用于加密少量的文本。这里,我们对于表单提交时的密码采用公开密钥系统进行加密和解密。前端用JS进行公钥加密,后端用struts2(Java)私钥解原创 2016-09-12 15:25:30 · 9831 阅读 · 0 评论