首页   注册   登录

weyou

V2EX 第 69388 号会员,加入于 2014-07-30 16:42:49 +08:00
根据 weyou 的设置,主题列表只有在你登录之后才可查看
weyou 最近回复了
4 天前
回复了 plko345 创建的主题 Linux 进程无法杀死是什么原因, Running 状态的
进程被 system call 阻塞了,除此之外还没见过-9 kill 不掉的处于 running 状态的用户进程。
5 天前
回复了 qinrui 创建的主题 Mac mini 256 硬盘,装 windows 怎么分区合适?
@Osk 这种也只是系统错误而已,挂个 pe,直接拷出来重装系统就行了
5 天前
回复了 qinrui 创建的主题 Mac mini 256 硬盘,装 windows 怎么分区合适?
@nicevar 必须要 d 盘这么傻的软件我是不会装的
@andyhuzhill 在数学意义上私钥( d,n )并不能很容易的计算出公钥( e,n ),或者说从私钥计算公钥和从公钥计算私钥的复杂度是完全一样的。之所以你实际操作中从私钥可以能计算出公钥是因为现有的 rsa 库(比如 openssl )都是选取 e 为 3 或者 65537 (为了效率考虑),私钥的 n 你知道了,e 只有两种可能,所以公钥自然就知道了。所以这不代表 rsa 算法中的公钥私钥不是对等的。

打个比方,道路右行和左行其实没有区别,但是我国交通法规定必须右行,你在实际中硬要左行,那出事故的概率肯定要大大高于右行,但你得出个结论说因为左行事故发生率高所以我们必须右行,这就是本末倒置了。
@3dwelcome 是的,在实际应用中,公钥用来加密,私钥用来签名,不能互换,这是规范。但就楼主所问问题而言,RSA 算法在数学上公钥私钥其实没什么不同,任选一个作为公钥,另外一个就是私钥。任选一个用来加密另一个就可以用来解密。
@3dwelcome 并不是签名不可以加随机 padding,是没有必要。实际上加了 padding 也不应影响签名验证的结果,因为验证过程其实就是解密后比较 hash 值的过程,而 padding 并不会影响解密的结果。
@3dwelcome 签名其实也是加密,只是加密的对象是数字摘要。

就 RSA 算法而言,私钥公钥是完全对等的,一个用作加密,另一个就可以解密。但实际应用中,为了性能考虑,对私钥公钥有不同的要求,比如 openssl 的公钥中的 e 就简单取了 65537,就是为了计算方便。这时候公钥私钥就最好不要互换。否者安全性得不到保证。
14 天前
回复了 hugee 创建的主题 问与答 关于备份、nas、网盘的焦虑症
刻石头上
15 天前
回复了 javashell 创建的主题 问与答 关于 wireshark 解密 ssl 数据包的疑问
@xfspace @BOYPT 不一定要中间人吧,如果有 server 端的私钥,理论上可以直接解密 wireshark 抓的包啊。中间人是在没有私钥的情况下才需要的。
16 天前
回复了 rizon 创建的主题 程序员 Linux 命令行下 怎么修改 wifi 的优先级别
nmcli connection modify "your-wifi-name" connection.autoconnect-priority 20
最后的数字设置的越大优先级越高,可以为负数,默认加入的 wifi 优先级是 0
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1787 人在线   最高记录 4385   ·  
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.3 · 6ms · UTC 01:33 · PVG 09:33 · LAX 18:33 · JFK 21:33
♥ Do have faith in what you're doing.
沪ICP备16043287号-1