首页 新闻 会员 周边 捐助

关于 对称加密和非对称加密。

0
悬赏园豆:5 [已解决问题] 解决于 2014-04-10 15:10

经过查找,这两种方法都各自的优缺点,使用起来都不算完美,有人告诉我用非对称加密去管理对称加密,这样获取了双方的优点还能屏蔽其缺点。  

想问一下这个具体是怎么回事?

Crawford的主页 Crawford | 初学一级 | 园豆:155
提问于:2014-04-10 14:34
< >
分享
最佳答案
1

在加密一段数据之前,先生成一个对称密钥,然后用对称密钥加密数据,最后用非对称密钥加密对称密钥。

收获园豆:5
Launcher | 高人七级 |园豆:45050 | 2014-04-10 14:59

这样我们怎么去用啊,怎么传输啊。

Crawford | 园豆:155 (初学一级) | 2014-04-10 15:01

比如我要用对称给 A发送消息, 那么A也需要知道这个密钥的使用方法,并且这个密钥只有我俩知道。

Crawford | 园豆:155 (初学一级) | 2014-04-10 15:03

那么我要用非对称的话,就是我先把A的公钥拿过来,把数据加密,在给A,A用他的私钥解密这个数据。完成传输。  

Crawford | 园豆:155 (初学一级) | 2014-04-10 15:03

啊,我懂了,谢了。

Crawford | 园豆:155 (初学一级) | 2014-04-10 15:10
其他回答(1)
0

看你要传输数据量大小.要是传的东西少.并且不连续,可以用三步加密.又简单又安全

用非对称加密去管理对称加密.也是一般的解决方案.就是传输开始前先用非对称加密传输一个对称加密的密钥.

后面的通信都通过对称加密来实现.RSA的缺点就是运算量大.DES的缺点是被抓的包越多,破解的可能性就越大.

吴瑞祥 | 园豆:29449 (高人七级) | 2014-04-10 15:14

太帅了。  

支持(0) 反对(0) Crawford | 园豆:155 (初学一级) | 2014-04-10 15:16
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册