对称算法与非对称算法综合使用

对称算法与非对称算法综合起来使用如下图:

发送者拿有公钥,接收者拿有私钥

1》发送端:

     首先发送端生成随机对称密钥,用对称密钥将数据加密后放入数字信封中,然后用公钥将随便对称密钥打包,放入数字信封中,最后将数字信封传到接收方

2》接收端:

    接收后数据后,首先将数字信封分成两部分,密码包和加密后的数据,然后用自己的私钥解密“密码包”,将对称密码取出,用对称密钥将加密数据进行恢复.

 

如果要传输的数据太长的话,用对称密钥加密的数据比非对称的速度要快,然后再给对称密钥打包。

posted on 2008-12-10 15:26  魏绰  阅读(786)  评论(0编辑  收藏  举报

导航