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 rsa 解密报:javax.crypto.BadPaddingException: Decryption error
java.io.IOException:无法解密安全内容条目:javax.crypto.BadPaddingException:给定最终块未正确填充
JAVA中的加解密,抛这样的javax.crypto.BadPaddingException异常啥原因,怎么解决?