经过查找,这两种方法都各自的优缺点,使用起来都不算完美,有人告诉我用非对称加密去管理对称加密,这样获取了双方的优点还能屏蔽其缺点。
想问一下这个具体是怎么回事?
在加密一段数据之前,先生成一个对称密钥,然后用对称密钥加密数据,最后用非对称密钥加密对称密钥。
这样我们怎么去用啊,怎么传输啊。
比如我要用对称给 A发送消息, 那么A也需要知道这个密钥的使用方法,并且这个密钥只有我俩知道。
那么我要用非对称的话,就是我先把A的公钥拿过来,把数据加密,在给A,A用他的私钥解密这个数据。完成传输。
啊,我懂了,谢了。
看你要传输数据量大小.要是传的东西少.并且不连续,可以用三步加密.又简单又安全
用非对称加密去管理对称加密.也是一般的解决方案.就是传输开始前先用非对称加密传输一个对称加密的密钥.
后面的通信都通过对称加密来实现.RSA的缺点就是运算量大.DES的缺点是被抓的包越多,破解的可能性就越大.
太帅了。