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