Java开发网 Java开发网
注册 | 登录 | 帮助 | 搜索 | 排行榜 | 发帖统计  

您没有登录

» Java开发网 » Java Security  

按打印兼容模式打印这个话题 打印话题    把这个话题寄给朋友 寄给朋友    该主题的所有更新都将Email到你的邮箱 订阅主题
flat modethreaded modego to previous topicgo to next topicgo to back
作者 有关加密内容长度受限制的问题
njord



发贴: 0
积分: 0
于 2003-08-18 16:06 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
我用的是Bouncy Castle的算法提供者jar包
版本是bcprov-jdk14-119

在使用RSA非对称加密时出现了加密内容长度限制问题。
Bouncy Castle提供四种RSA的加密编码,如下:

RSA/NONE/NoPadding (支持到128个字符)
RSA/NONE/PKCS1Padding (支持到107个字符)
RSA/NONE/OAEPPadding (支持到86个字符)
RSA/NONE/ISO9796-1Padding (这个没测试)

出错的提示是:
java.lang.ArrayIndexOutOfBoundsException: too much data for RSA block

这是怎么回事?是有限制吗?
如果有的话,是Bouncy Castle的限制还是SUN的限制?




话题树型展开
人气 标题 作者 字数 发贴时间
12662 有关加密内容长度受限制的问题 njord 379 2003-08-18 16:06
11788 Re:有关加密内容长度受限制的问题 njord 56 2003-08-18 17:13

flat modethreaded modego to previous topicgo to next topicgo to back
  已读帖子
  新的帖子
  被删除的帖子
Jump to the top of page

   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923