对称密钥密码算法的特点:

算法简单,加/解密速度快,但密钥管理复杂,不便于数字签名;

非对称密钥密码算法的特点:

算法复杂,加/解密速度慢,密钥管理简单,可用于数字签名。

所以将两者结合起来,形成混合加密方法。即:

发送者将明文用对称加密算法加密后传给接收者,再将对称加密的密钥用接收者的公钥加密传给接收者,接收者

再用自已的私钥解密得到对称加密的密钥,从而解密明文。

最新文章

  1. ls /usr/linkapp 没反应
  2. java 编码
  3. PetaPoco初体验(转)
  4. 【CSU1812】三角形和矩形 【半平面交】
  5. linux下C语言中的flock函数用法 【转】
  6. 【小白的java成长系列】——面向对象基础
  7. android图片的压缩和水印
  8. A Practical Guide to Distributed Scrum - 分布式Scrum的实用指南 - 读书笔记
  9. 关appid
  10. jquery.sortable.js源代码解读
  11. hdu2222Keywords Search
  12. [转]iOS UIAppearance使用详解
  13. xtrabackup 2.0.8备份mysql5.1.65报错
  14. 转:Selenium Grid深入学习
  15. JavaWeb之数据源连接池(1)---DBCP
  16. angularjs中使用 <input type="file">标签实现一次最多上传5张图片
  17. 【编程语言】Kotlin之object关键字
  18. Linux之grep的使用
  19. CSS小知识-----前缀-moz-、-ms-、-webkit-,-o-分别代表的意思
  20. Oracle10g 64位 在Windows 2008 Server R2 中的安装 解决方案

热门文章

  1. CenterOS卸载和安装MYSQL
  2. jdbctemplate中的query(sql,params,mapper)与queryForList(sql,params,class)区别
  3. 利用ascx输出knockoutjs的模板
  4. deque双端队列用法
  5. VMware-vSphere-5.1--------群集、HA、DRS、FT
  6. 正则表达式初识,re模块
  7. day8笔记
  8. vue起手式
  9. python cPickle和pickle 序列化
  10. boost::lockfree::stack