aes
-
-
Java AES 和使用我自己的密钥编辑:旧答案 我想使用自己的密钥使用 AES 加密字符串。但是我在密钥的位长度方面遇到了问题。你能检查我的代码,看看我需要修复/更改什么。 现在我得到一个例外“无效的AES密钥长度:86字节”。我需
-
AES/CBC 和 AES/ECB 加密后的数据大小 我想知道AES加密后的数据大小,这样我就可以避免缓冲AES后的数据(在磁盘或内存上),主要是因为知道大小。 我使用128位AES和和进行加密。 使用各种输入大小执行的一些测试表明,按如下方
-
无效密钥异常 密钥大小非法 我有一个测试,在我的开发MacBook Pro上运行良好,但无法在持续集成的TeamCity服务器中运行。 错误如下: 更新 看起来根据选择的答案,我必须修改TeamCity安装上的一些东西,它可能会影响一
-
如何在Java中创建安全的随机AES密钥? 使用标准 JDK 在 Java 中生成安全、随机的 AES 密钥的推荐方法是什么? 在其他帖子中,我发现了这一点,但是使用a可能是一个更好的主意: 如果答案包括解释为什么它是生成随机密钥的好方
-
-
为什么我的 AES 加密会引发无效密钥异常? 我目前正在研究一个使用密钥加密/解密特定文件的函数。我已经编写了三个类,一个生成密钥,一个使用密钥加密文件,另一个用于解密。 生成密钥并加密文件工作正常,但是当我尝试解密文
-
-
使用 AES 和 Base64 编码进行加密和解密 我有以下用于加密数据的程序。 有人能解释一下原因吗?为什么解密时只说这个长度应该是16。它不是像使用doFinal方法加密一样转换为16吗? 正如例外所说“如何在没有填充密码的情况下解
-
java.security.NoSuchAlgorithmException:找不到任何支持 AES/ECB/PKCS7PADDING 的提供程序 我试图使用AES算法加密数据。但是,发生了以下异常。 有人知道这个问题的解决方案吗?我的JDK版本是1.7。
标签