我需要更高的 AES(192 位)密钥大小,并按照网站上的说明安装了 JCE。
奇怪的是,在 Netbeans 中运行我的程序时,加密和解密工作完美。
但是如果我从命令行编译和运行,它会抛出“java.security.InvalidKeyException: Illegal key size”
还有什么我需要添加到编译命令的吗?我的编译命令只是普通的,看起来像这样 javac -d 。-cp。DC\src\dc\Main.java DC\src\share\AES.java
我需要更高的 AES(192 位)密钥大小,并按照网站上的说明安装了 JCE。
奇怪的是,在 Netbeans 中运行我的程序时,加密和解密工作完美。
但是如果我从命令行编译和运行,它会抛出“java.security.InvalidKeyException: Illegal key size”
还有什么我需要添加到编译命令的吗?我的编译命令只是普通的,看起来像这样 javac -d 。-cp。DC\src\dc\Main.java DC\src\share\AES.java