嗯,我想用java產生AES密鑰,並提到Java的AES加密是基於「.NET」實用需要而產生的JAVA程序的關鍵,遵循規範類似aesCryptoServiceProvider
規格:「生成使用帶有Mode = ECB的AesCryptoServiceProvider的AES密鑰,Padding = PKCS7,KeySize = 256 & BlockSize = 128.「
我研究了很多,但沒有得到類似的東西,可以在Java中用來生成AES密鑰。
任何人都可以請指導我如何繼續前進,創造與上述規格相同的AES密鑰?
您確定來自Java 6的鏈接Unlimited Strength策略文件在當前JRE中工作嗎? – Robert
@Robert不,但沒有提到Java 6.我試圖做的主要觀點是,如果沒有Unlimited Strength功能,只支持128位密鑰,並且128位密鑰足夠長。 – zaph
您發佈的鏈接指向JRE 6的Unlimited Strength策略文件。[Java 7]也有一個變體(http://www.oracle.com/technetwork/java/javase/downloads/jce-7-download -432124.html)和[Java 8](http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html) – Robert