如何在Keytool中传递一些非ASCII字符

时间:2019-08-27 12:15:01

标签: keystore keytool

我正在尝试安装CA认证,并试图在其中通过密钥工具传递errno等非ASCII字符,但是我遇到此错误:

  

java.security.spec.InvalidKeySpecException:密码不是ASCII                   在com.sun.crypto.provider.PBEKey。(PBEKey.java:63)
                  在com.sun.crypto.provider.PBEKeyFactory.engineGenerateSecret(PBEKeyFactory.java:116)

这是针对运行Java 7的openSUSE基础的。

1 个答案:

答案 0 :(得分:1)

对于非ascii符号,java具有历史错误,迄今为止尚未修复(https://bugs.openjdk.java.net/browse/JDK-6979740