标签: cryptography rsa encryption java-8
我使用1024位生成了一个RSA密钥,我正在尝试使用没有填充的RSA密码128块。
Cipher cifrador = Cipher.getInstance ("RSA/NONE/NoPadding");
但是我得到了这个例外:
java.security.NoSuchAlgorithmException: Cannot find any provider supporting RSA/NONE/NoPadding
我正在使用JDK 1.8,这个JVM版本是错误的吗?
答案 0 :(得分:1)
Oracle提供程序(SunJCE)only supports "ECB" mode(与"NONE"相同)。 Java 7中也不支持"NONE"。
"ECB"
"NONE"