网上找的大整数类,用的时候索引越界~请问怎么样解决

zhiweixuexi8 2009-10-11 03:20:17
这里下载的:http://www.hugesoft.net/Download.aspx?p1=http://www.hugesoft.net&p2=010001&p3=78&p4=200809171626302129_BigInteger.rar

modPow方法里的constant.data[i] = 0x00000001; 这行提示越界~请问怎么解决啊~我使用公钥加密的时候出现的
...全文
82 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhiweixuexi8 2009-10-22
  • 打赏
  • 举报
回复
没人用过啊
zhiweixuexi8 2009-10-15
  • 打赏
  • 举报
回复
请问上面的要怎么样用啊~我用出错~越界~~~SOS
zhiweixuexi8 2009-10-15
  • 打赏
  • 举报
回复
http://www.cnblogs.com/kuaileguaiwu/articles/1440471.html
都在这里
Hamsic 2009-10-14
  • 打赏
  • 举报
回复
把出错的整段代码 贴出来
zhiweixuexi1 2009-10-14
  • 打赏
  • 举报
回复
zhiweixuexi8 2009-10-12
  • 打赏
  • 举报
回复
有人遇见过吗~我在公钥加密的时候出现的
zhiweixuexi8 2009-10-12
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 changyuming 的回复:]
我原来用过一个BigInteger类,好用,要不你用这个吧。
地址是http://download.csdn.net/source/633236
[/Quote]

是一样的~
int i = n.dataLength << 1;
constant.data[i] = 0x00000001; //这里出错,constant.data大小是70,但是i是128~请问是哪的问题~改怎么样才能修复~~
constant.dataLength = i + 1;
zhiweixuexi8 2009-10-12
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 laokaizzz 的回复:]
下载你给的东西里面没有你说modpow方法。。。
[/Quote]

有的
public BigInteger modPow(BigInteger exp, BigInteger n) 这个
laokaizzz 2009-10-11
  • 打赏
  • 举报
回复
下载你给的东西里面没有你说modpow方法。。。
changyuming 2009-10-11
  • 打赏
  • 举报
回复
我原来用过一个BigInteger类,好用,要不你用这个吧。
地址是http://download.csdn.net/source/633236

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧