我一直在尝试使用AES加密在PHP和我的iOS应用程序之间进行通信时遇到了麻烦。
目前,我考虑了两种实现方法。第一种是使用OpenSSL。
在iOS端,我实现了一种模仿这里http://saju.net.in/code/misc/openssl_aes.c.txt的代码的方式。
在PHP端,我使用iPhone生成的密钥和IV作为输入,将其用于PHP openssl encrypt。
结果在输出方面有所不同...
我还考虑过:http://iphonedevelopment.blogspot.com/2009/02/strong-encryption-for-cocoa-cocoa-touch.html 但是这个SO帖子:AESCrypt decryption between iOS and PHP让我却步了。
该项目没有绑定AES,只是看起来像一个强大的加密算法,不会太难实现。
我基本的问题是:实现一种好的加密算法,以便在iOS和PHP之间进行通信的最简单方法是什么?
目前,我考虑了两种实现方法。第一种是使用OpenSSL。
在iOS端,我实现了一种模仿这里http://saju.net.in/code/misc/openssl_aes.c.txt的代码的方式。
在PHP端,我使用iPhone生成的密钥和IV作为输入,将其用于PHP openssl encrypt。
结果在输出方面有所不同...
我还考虑过:http://iphonedevelopment.blogspot.com/2009/02/strong-encryption-for-cocoa-cocoa-touch.html 但是这个SO帖子:AESCrypt decryption between iOS and PHP让我却步了。
该项目没有绑定AES,只是看起来像一个强大的加密算法,不会太难实现。
我基本的问题是:实现一种好的加密算法,以便在iOS和PHP之间进行通信的最简单方法是什么?