2010-08-30 66 views
1

我必須加密本機Apple應用程序的用戶名和密碼。但服務器端使用Java,因此必須使用Java對相同的加密字段進行解密。目標C中的字符串加密

我是密碼學的新手,我不知道如何去做。我想到的一個選擇是採用Java中的任何算法,理解加密的源代碼,應用相同的邏輯在Objective C中轉換源,並使用已提供的解密算法解密加密的文本。但是一個小小的錯誤會毀掉我的應用程序。

有沒有其他辦法?是一種算法的加密是在目標C和解密是在Java或類似的東西?

回答

3

最常見的加密算法(如AES)將在Objective-C和Java中實現。選擇您想要使用的算法,並選擇Google進行實施。

0

也許答案是與您的服務器通信應該通過SSL運行。然後,客戶端和服務器之間的所有流量都將被加密。