哪儿有IE中使用的RSA-128bit的资料(高分求助)?

ok_no_name 2003-06-24 06:46:31
在哪儿能找到这样的资料(要有详细的加、解密算法说明,技术参数等,我主要想知道它的p,q,N,d,e分别是多少位的)?
给个地址就可以了。

谢绝灌水。
...全文
92 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
ok_no_name 2003-06-30
  • 打赏
  • 举报
回复
俺已经心灰意冷了。
这是我在SSLCertificateAuthority.com上找到的话:
“it would take thousands of years to break 128bit encrypted message even if all computers in the world work together”

不过还是要感谢各位!尤其是jfguo(jfguo)大侠。128-bit确实是SSL的一个版本,而不是RSA的。
ok_no_name 2003-06-29
  • 打赏
  • 举报
回复
不是吧?IE上明明写的是“密钥长度:128- 位”,一位肯定是1 bit,而不会是1 byte吧?
不信你在按IE里按“帮助”-->“关于Internet Explorer”。
但我很怀疑这个128位是指e的长度,而不是N。我很想知道IE用的到底是哪个版本的RSA。
jfguo 2003-06-29
  • 打赏
  • 举报
回复
这个128bit是和ssl相关的,网上可以查到 128bit ssl的用法,但具体是什么含义,我也不明白
jfguo 2003-06-29
  • 打赏
  • 举报
回复
https://diy.dot.gov/diy_browser_check.htm
看看这个网页,那个128是指bit
不过我觉得这个128bit不是RSA中n的长度,也不会是e,d,p,q的长度
这个可能是它所用的私钥算法的密钥长度
ok_no_name 2003-06-29
  • 打赏
  • 举报
回复
To jfguo(jfguo):“你可以装个英文版的ie看看密钥长度,应该是128byte”.你用过英文版的IE吗?你确定是这样还是只是猜测?
重装IE太麻烦了,还请各位大侠给个准确的答案吧!
jfguo 2003-06-29
  • 打赏
  • 举报
回复
你可以装个英文版的ie看看密钥长度,应该是128byte
jfguo 2003-06-29
  • 打赏
  • 举报
回复
128 应该不会是 e的长度,各种规范中定义的e一般取3或65537,现在常用的n的长度是1024b
hanse_wu(老吴) 分析的是有道理的
ScatterAppear 2003-06-28
  • 打赏
  • 举报
回复
首先128位的RSA一点用都没有,不到一秒都可以分解,所以你弄错了,是128BYTE(1024bit)。
其次512bit的N了几个月的时间内分解不是指单机,是指群机,几十万台,几百万台并行。

1024位的N的分解恐怕要算一百年,你如果可以分解开,全世界的银行交易都不安全了.......
alanwang_ 2003-06-26
  • 打赏
  • 举报
回复
现在RSA的算法是公开的,而安全性与算法有关(加密位数),而与他的具体实现关系并不大。
你可能能知道P,Q都是多少位,但IE里面的具体代码是不可能公开的,你也不可能破掉它

你的RMB我是拿不到了
ok_no_name 2003-06-26
  • 打赏
  • 举报
回复
顶一下。
谁有资料啊?高分啊!
要RMB也可以。我给。

急呀!
ok_no_name 2003-06-26
  • 打赏
  • 举报
回复
为什么不可能呢?微软总得公布一些技术细节吧?要不然那些网页设计者怎么用?而且既然是在网上传播,就可以拦截,就可以得到公钥。然后把N分解掉,就可以推出私钥来。关键是IE用的N是多少位的,能不能很快分解(现在已经可以在几个月的时间内分解512bit的N了)。
所以我现在想知道微软服务器(比如IIS)提供的加密系统具体产生多少位的N,用什么格式传递给IE,我把从服务器传来的N截获不就可以分解了?
ok_no_name 2003-06-25
  • 打赏
  • 举报
回复
我知道P与Q的生成方法。但我想知道微软的实现和它的安全性。
jigsawpuzzle 2003-06-25
  • 打赏
  • 举报
回复
网上绝对有关于RSA的源代码,微软怎么实现的他是不会公开源码的。128一定是二进制位,这个不用去怀疑,《密码学与C语方实现》这本书里面有关于P和Q的计算原理和公式。生成一个密钥很简单,VC、JAVA、C这方法的类库都有现成的。想看源码到Linux的freewans下去找。不过想自己截下来再把它破掉,我想这是不实际的东西,你应该把精力放在协议上,去破解一个RSA公私钥对~至少需要超级计算机的支持和世界上最好的数学家,算法是国力的体现,美国一年要花130亿美元在算法研发上,这可是中国的整个国防支出!
ok_no_name 2003-06-24
  • 打赏
  • 举报
回复
关键是微软是怎么实现的。IE中只说“128位密钥”,没有说这是e的长度还是N的长度,或者是p和q的长度。也没有说是128个十进制位还128个二进制位。
我是想写一个关于IE和Windows安全性的东东,所以需要知道技术细节。最好能想办法自己生成一个密钥,然后自己截下来,再把它破掉。以此证明IE的安全性不佳。
jigsawpuzzle 2003-06-24
  • 打赏
  • 举报
回复
Windows2000打上SP3是不是就可以用rsa128位加密了?RSA算法两三年前就没有专权保护了,在Google上一查就可以查到好多的资料啊
dingopeter 2003-06-24
  • 打赏
  • 举报
回复
关注
醉马不肖 2003-06-24
  • 打赏
  • 举报
回复
学习

4,356

社区成员

发帖
与我相关
我的任务
社区描述
通信技术相关讨论
社区管理员
  • 网络通信
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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