加入收藏 | 设为首页 | 会员中心 | 我要投稿 开发网_开封站长网 (http://www.0378zz.com/)- 科技、AI行业应用、媒体智能、低代码、办公协同!
当前位置: 首页 > 服务器 > 安全 > 正文

程序员必备基本 加签验签

发布时间:2022-07-27 10:09:25 所属栏目:安全 来源:互联网
导读:密码学相关概念 明文、密文、密钥、加密、解密 明文:指没有经过加密的信息/数据。 密文:明文被加密算法加密之后,会变成密文,以确保数据安全。 密钥:是一种参数,它是在明文转换为密文或将密文转换为明文的算法中输入的参数。密钥分为对称密钥与非对称密
  密码学相关概念
 
  明文、密文、密钥、加密、解密
 
  明文:指没有经过加密的信息/数据。
  密文:明文被加密算法加密之后,会变成密文,以确保数据安全。
  密钥:是一种参数,它是在明文转换为密文或将密文转换为明文的算法中输入的参数。密钥分为对称密钥与非对称密钥。
  加密:将明文变成密文的过程。
  解密:将密文还原为明文的过程。
  对称加密、非对称加密
 
  什么是公钥私钥?
 
  公钥与私钥是成对存在的密钥,如果用公钥对数据进行加密,只有用对应的私钥才能解密。
 
  其实,公钥就是公开的秘钥,私钥就是要你私自保存好的秘钥。
 
  非对称加密算法需要有一对公私钥~
 
  ❝假设你有一个文件,你用字母a加密,只有字母b才能解密;或者你用b加密,只有a才能解密,那么a和b就是一对公私钥。如果密钥a公开,密钥b你就要私自保存好啦,这时候密钥a就是公钥,密钥b就是私钥。相反,如果b公开,a就要保存好,这时候呢,秘钥b就是公钥,秘钥a就是私钥。❞
 
  加签验签概念
 
  「加签」:用Hash函数把原始报文生成报文摘要,然后用私钥对这个摘要进行加密,就得到这个报文对应的数字签名。通常来说呢,请求方会把「数字签名和报文原文」一并发送给接收方。

(编辑:开发网_开封站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读