2012-05-01 132 views
0

我提到this source關於AES加密/解密和在我的C#項目AES加密,解密在Java中

我加密在C#中的文本由我定義的所有參數,使用的代碼。在我的學校項目中,文本被髮送到Android客戶端,解密並顯示在屏幕上。我搜索了Java AES解密,但沒有一個使用這樣的參數,就像在C#中一樣,因爲密鑰是自動生成的。我在這裏也看到了一些類似的問題,但仍然沒有得到解決方案。 任何人都可以幫我解決這個問題嗎?

+0

閱讀http://docs.oracle.com/javase/1.4.2/docs/guide/security/jce/JCERefGuide.html –

+0

首先你需要選擇一種模式。模式的選擇對於您項目的安全至關重要,並取決於您的要求。你需要:1.隨機讀取訪問? 2.隨機寫入訪問/增量更新? 3.多次使用單個密鑰? 4.認證加密?一旦你選擇了一種適合你需求的模式,你就可以想出如何用兩種語言來實現它。 – CodesInChaos

回答

0

在sun.security也有一些相關的加密和解密類,有些是AES相關(如AES128/256), 看看這個article