我正在使用AES(javax.crypto.Cipher)双向加密(Salt和Password)来加密一些保存在数据库中的字符串 . 我的加密属性是AES 128位,填充AES / ECB / PKCS5Padding,1000密码迭代,128密钥大小 .

SecretKeyFactory factory = SecretKeyFactory.getInstance("PBKDF2WithHmacSHA1");
currentSpec = new PBEKeySpec("password", "salt".getBytes(),1000  , 128);

一个 . 盐的最大尺寸(字符长度)是多少?

湾什么是最大密码大小(字符长度)?

谢谢