2013-10-24 137 views
0

我一直在讀一點關於加密的內容。加密(對稱密鑰)lib

我目前正在一個項目中需要基於密鑰(用戶密碼)加密/解密數據,但問題是: - 我需要在幾個客戶端應用程序中進行加密/解密用不同的語言。例如: - PHP - C++ - Java的 等

我應該怎麼辦?有沒有寫入不同語言的好的(和免費的)庫?

謝謝

回答

0

你不需要有一個和最相同的lib爲不同的平臺...

只要已選定密碼&爲按鍵操作&模式是同樣,它應該不重要。

例如我已經與使用加密服務提供商所附帶的.NET Framework中的C#AES加密,並使用PHP的OpenSSL的模塊解密沒有問題...

有時會出現一些困難,像字節序,編碼等,但如果你仔細看看沒有黑魔法......