2021-03-30
用证书签名(验签),加密(解密)java实现
在通信开发过程中,需要对通信数据进行加密,签名等进行处理,虽然https传输可以解决外部泄密的可能,但无法杜绝内部人员对数据安全威胁,比如离职人员等,他们知道协议内容,可以轻易破解.
所以,在机密性较高的行业,使用证书进行通信加密就显得很有必要了,只要自签发一个证书,管理好私密,即使是程序开发的参与者都不能对数据进行破解.下面说说我在项目中如何使用自签发的证书
对数据进行加密,解密,签名,验证的.项目采用双向证书验证.即通信双方各自制作自己的密钥库,并把从
原创
2021-03-30 15:20:36 ·
120 阅读 ·
0 评论