ideawu / Objective-C-RSA

Doing RSA encryption and decryption with Objective-C on iOS
http://www.ideawu.com/blog/post/132.html
Other
1.15k stars 280 forks source link

在swift上加密后台不能解密 #51

Closed yumez11 closed 5 years ago

yumez11 commented 5 years ago

image 在OC语言中使用公钥加密数据后台解密成功

image 但是在swift中同样的逻辑后台却解密不了, 而且加密出来的字符数量总是比OC的多很多

调用encryptString("", publicKey: publicKey)同样的一段代码, 为什么在OC与Swift调用 会有这么大区别呢?

yumez11 commented 5 years ago
    // 对参数进行URL RFC 3986编码
    let body = "requestGson=\(URLEncoding.default.escape(JSONToString(requestGson)))"

URL 编码的原因 真不知道该骂自己还是骂后台....