首页 新闻 会员 周边

修改了第三方控件的某部分dll,但是编译后和原来版本的dll一起使用时,公钥不匹配,怎么能算出他的私钥?

0
悬赏园豆:20 [待解决问题]

修改了第三方控件的某部分dll,但是编译后和原来版本的dll一起使用时,公钥不匹配,怎么能算出他的私钥?

问题补充: 只改了某些dll,想和原来的其他的dll公用, 有没有其他的办法 其实如果把其他的dll也重新编译下 就行了,但是这样工程太大了, 有没有好点的办法,,
Bluce.Cao的主页 Bluce.Cao | 初学一级 | 园豆:80
提问于:2011-05-06 11:48
< >
分享
所有回答(2)
0

算不出来,或者说在有限的时间内算不出来。

Launcher | 园豆:45045 (高人七级) | 2011-05-06 11:52
真的吗?或者 可以不用算私钥 可能不?有的软件,只要覆盖一个dll就行了,这说明这个dll的公钥匹配吧,那些软件也有强命名的
支持(0) 反对(0) Bluce.Cao | 园豆:80 (初学一级) | 2011-05-06 11:55
@Bluce.Cao:那就不太清楚了,但是公/私钥技术,也就是非对称算法首先就保证在有限的时间内,无法通过一个key计算出另一个配对的key.
支持(0) 反对(0) Launcher | 园豆:45045 (高人七级) | 2011-05-06 12:38
0

博客园前几天有篇文章讲过一个mono.cecil的项目功能就是做替换签名的

Nature Q | 园豆:342 (菜鸟二级) | 2012-05-24 18:23
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册