不,没有。
Java是开源的。如果不确定,则可以查看OpenJDK的源代码。
在它的
init方法中
com.sun.crypto.provider.RSACipher读取:
spec = new OAEPParameterSpec(oaepHashAlgorithm, "MGF1", MGF1ParameterSpec.SHA1, PSource.PSpecified.DEFAULT);
我已经检查了OpenJDK的Java 8 update 60。如您所见,您需要使用算法参数。

不,没有。
Java是开源的。如果不确定,则可以查看OpenJDK的源代码。
在它的
init方法中
com.sun.crypto.provider.RSACipher读取:
spec = new OAEPParameterSpec(oaepHashAlgorithm, "MGF1", MGF1ParameterSpec.SHA1, PSource.PSpecified.DEFAULT);
我已经检查了OpenJDK的Java 8 update 60。如您所见,您需要使用算法参数。