使用RSA加密时遇到的一些问题
对接第三方系统时:RSA会存在秘钥的格式的区别:pkcs1和pkcs8pkcs8是java可用rsa秘钥格式2.使用RSA加密的时候,通常会使用base64进行转码,为了保证转码后的url链接能够访问需要对加密的字符串特殊字符进行转换通常有+转换为-/转化为_=转化为空格所以我们在解密字符串的时候需要转化回去,再解密3. 对长字符串加密解密需要截取字符串分段加密: def public_long_encrypt(self, data, charset='utf-8'): .
原创
2020-10-19 17:30:00 ·
2267 阅读 ·
1 评论