ios 端和和服务器端交换token 考虑到安全性,需要用到aes加密,ios端加密后在php服务器端解密得到的结果为空 ios端使用了github上的一个开源代码
https://github.com/gurpartap/aescrypt-objc
但是服务器端解析不了ios发送的数据 有没有兼容php oc 比较好的库推荐?或者大家都是怎么处理aes 跨平台解析的?
注:问题已经解决使用到了另外一个库 感谢万能的github 感谢作者 rnapierhttps://github.com/rnapier/rncryptor.git
回复内容: ios 端和和服务器端交换token 考虑到安全性,需要用到aes加密,ios端加密后在php服务器端解密得到的结果为空 ios端使用了github上的一个开源代码
https://github.com/gurpartap/aescrypt-objc
但是服务器端解析不了ios发送的数据 有没有兼容php oc 比较好的库推荐?或者大家都是怎么处理aes 跨平台解析的?
注:问题已经解决使用到了另外一个库 感谢万能的github 感谢作者 rnapierhttps://github.com/rnapier/rncryptor.git
aes算法不是像rc4之类的非常简单,影响加密解密的条件有很多的。
比如说初始化向量iv的不同会影响加密结果,aes的key长度、模式(如ecb、cbc等等)。比如你使用的aes库中,是用的是aes-256-cbc模式。
看一下我上面说过的两点是不是相同,否则,有可能是算法问题了。
php的算法库使用mcrypt的比较多,objc的基本都是系统函数的封装。