1
A
回答
4
我不確定是否有默認大小的規範,但Sun JCE生成16個字節(128位)的密鑰。
您可以通過檢查編碼量發現,
int keyBits = (key.getEncoded()).length * 8;
0
你能簡單地對返回鍵調用該方法getEncoded()
,然後檢查長度是多少?
或者,您可以在KeyGenerator上調用參數爲128,192或256位的方法init()
來確保。
或者,您可以將來自無調用版本調用的返回鍵與明確設置了長度的鍵(使用init()
方法)進行比較並查看哪一個匹配。
相關問題
- 1. wizardfomr的默認大小是多少?
- 2. Java的AES 256安全密鑰生成器 - 非法密鑰大小
- 3. 從RSA編碼的AES密鑰生成AES密鑰
- 4. AES加密 - 密鑰生成與OpenSSL的
- 5. AES對象的密鑰大小
- 6. Java中的AES密鑰大小
- 7. 僅基於密碼生成AES密鑰
- 8. 密鑰生成AES加密symbian
- 9. mcrypt_blowfish使用的默認密鑰大小有多長?
- 10. 每次執行的AES加密密鑰生成是否一致?
- 11. Google Guava Cache的默認最大大小是多少?
- 12. Java 8中默認的最大Codecache大小是多少?
- 13. 各種Sun JVM的默認最大堆大小是多少?
- 14. iOS Swift 2生成AES密鑰
- 15. 在PHP中爲AES生成密鑰256
- 16. 在ECDH之後生成AES密鑰
- 17. 正確生成RSA + AES密鑰
- 18. Ruby OpenSSL AES生成隨機密鑰
- 19. 在節點上生成AES密鑰
- 20. 生成AES 256位密鑰值
- 21. 爲什麼生成的密鑰大小不是恆定的?
- 22. h:selectOneMenu呈現的select元素的默認大小是多少?
- 23. 密鑰庫API AES密鑰生成拋出:NoSuchAlgorithmException
- 24. 生成密鑰AES 256加密鑰匙串
- 25. 用於AES加密的生成密鑰的安全
- 26. 加密不適用於AES-256的openssl生成的密鑰
- 27. RET默認的操作數大小是多少?
- 28. UITableViewCell中UIImage的默認大小是多少?
- 29. IBM J9VM的默認堆大小是多少?
- 30. Windows中CreateFile的默認緩衝區大小是多少?
已檢查,其128位,謝謝! – 2010-05-10 15:06:02