我想創建用於AES加密的密鑰。我找到了一種使用Java的keytool來做到這一點的方法。訣竅是指定密鑰庫的類型是JCEKS,而不是默認的JCE。想要爲AES加密創建密鑰
所以這個命令會打造關鍵:
keytool -genseckey -alias aestest -keyalg AES -keysize 192 -storetype JCEKS
我的問題是:
如何在赫克我得到的是生成的密鑰進行密鑰庫,並放到一個文件我可以使用它!?
是否有AES密鑰必須具有的特殊屬性,或者我可以選擇任意192位作爲我的AES密鑰,從而避免需要使用keytool?
感謝 彼得
謝謝你的想法。但是,我沒有使用AES算法來建立身份(通過簽署一個apk文件)。我想用它來加密。爲此,我需要將其從密鑰存儲區中取出。 Sun的部分內容並沒有很好地考慮到整個密鑰庫的問題。 –