zoukankan      html  css  js  c++  java
  • RSA加密算法

    RSA是一种非对称加密算法。在公开秘钥加密和电子商业中RSA被广泛使用。

    RSA以三个人的名字的命名的,1977年由罗纳德-李维斯特(RonRivest)、阿迪萨默尔(Adi Shamir)和伦纳-多阿德曼(Leonard Adleman)一起提出的。

    推荐使用2048位加密。增加破解难度。

    名词

    公钥:暴露给公众的,就是公钥。

    私钥:自己保留的,就是私钥。

    加密:明文加密成密文。网络间传输密文,但是服务器收到后,还需要解析,重新加工。

    签名:明文加密成密文,直接传输明文。为了防止,传输过程中消息被串改,需要在后面追加一串密文(要传输的明文,加密成密文)。待到服务器收到数据后,需要验签:把密文解密,并与明文对比,如果解密出来的数据和明文一致,则数据没有被修改。

    支付宝数据传输安全验证流程图

  • 相关阅读:
    HTML 图片文字滚动
    Request.QueryString的用法
    细线表格的制作
    photoshop的小小快捷键
    制作首页
    css
    编写BLL层
    完成新闻表操作类
    编写剩下的存储过程
    重构SQLHelper2
  • 原文地址:https://www.cnblogs.com/xingrui/p/10282494.html
Copyright © 2011-2022 走看看