javax.crypto.*在java的哪个包中

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javax.crypto.*在java的哪个包中相关的知识,希望对你有一定的参考价值。

你好,这个jar所在的目录是:

C:\\program Files\\Java\\jre6\\lib\\jce.jar
是jdk自带的库

O(∩_∩)O~温馨提示O(∩_∩)O~
真心希望你能采纳我的回答,如有不明白,可以继续追问,若满意,记得及时采纳。
参考技术A %JAVA_HOME%\jre\lib\jce.jar

RSA加密:javax.crypto.IllegalBlockSizeException: Data must not be longer than 117 bytes

具体错误:

javax.crypto.IllegalBlockSizeException: Data must not be longer than 117 bytes
	at com.sun.crypto.provider.RSACipher.doFinal(RSACipher.java:347)
	at com.sun.crypto.provider.RSACipher.engineDoFinal(RSACipher.java:404)
	at javax.crypto.Cipher.doFinal(Cipher.java:2168)
	at javax.crypto.SealedObject.<init>(SealedObject.java:172)

什么时代了,咱就不能豪放一些?怎么办?只能分段处理了。

以上是关于javax.crypto.*在java的哪个包中的主要内容,如果未能解决你的问题,请参考以下文章

java实现AES方式加密

java rsa 解密报:javax.crypto.BadPaddingException: Decryption error

java.io.IOException:无法解密安全内容条目:javax.crypto.BadPaddingException:给定最终块未正确填充

JAVA中的加解密,抛这样的javax.crypto.BadPaddingException异常啥原因,怎么解决?

maven install 时提示“程序包 javax.crypto不存在”

异常解决 javax.crypto.AEADBadTagException: Tag mismatch!