2010-08-30 68 views
1

我必须加密本机Apple应用程序的用户名和密码。但服务器端使用Java,因此必须使用Java对相同的加密字段进行解密。目标C中的字符串加密

我是密码学的新手,我不知道如何去做。我想到的一个选择是采用Java中的任何算法,理解加密的源代码,应用相同的逻辑在Objective C中转换源,并使用已提供的解密算法解密加密的文本。但是一个小小的错误会毁掉我的应用程序。

有没有其他办法?是一种算法的加密是在目标C和解密是在Java或类似的东西?

回答

3

最常见的加密算法(如AES)将在Objective-C和Java中实现。选择您想要使用的算法,并选择Google进行实施。

0

也许答案是与您的服务器通信应该通过SSL运行。然后,客户端和服务器之间的所有流量都将被加密。