加签的目的:验证信息的发送方是否正确,信息是否被其他人篡改。

之所以用发送方的私钥加签,是因为,即便信息被黑客拦截,黑客修改了信息,但是加签需要用发送方的私钥,黑客没有发送方的私钥,所以也无法生成正确的签名,接收方验签就不用通过。

反之如果用接收方的公钥加签,如果信息被黑客拦截,黑客修改了信息,因为接收方的公钥是公开的,黑客就可以重新生成新的签名,替换原有的签名,发送出去,接收方接收到信息,拿自己的公钥校验是通过的,所以接收方无法辨别信息是真正的发送方还是黑客发送过来的,这样的加签不能辨别信息是否被篡改过

加密的目的:保证信息的隐私,不被别人看到,只能让接收方看到正确的信息。

之所以用接收方的公钥加密,是因为,如果信息被黑客拦截,需要用接收方的私钥来解密,黑客无法获取接收方的私钥,即便拦截了信息(情报),黑客也无法看到明文,只能看天书?了。

反之,如果用发送方的私钥加密,如果信息被黑客拦截,因为发送方的公钥是公开的,黑客就可以用发送方的公钥解密密文获得明文,这样的加密所有的人都可以看到明文,不能保证信息的隐私。

为什么要用私钥加签,公钥加密相关推荐

  1. RSA-公钥加密,私钥解密 、私钥加密,公钥解密、私钥加签,公钥验签

    https://blog.csdn.net/qq_31289187/article/details/85234044 一.案例内容: RSA 公钥加密,私钥解密:     RSA 私钥加密,公钥解密: ...

  2. FIDO(身份认证标准):UAF(终端认证+私钥加签)/U2F

    FIDO(身份认证标准):UAF(终端认证+私钥加签)/U2F

  3. 国密:SM2公私钥加签验签

    一.工具类 POM中增加hutool <dependency><groupId>cn.hutool</groupId><artifactId>hutoo ...

  4. java pfx提取私钥加签,详解pfx证书提取公私钥的方法

    什么是pfx 公钥加密技术12号标准. 公钥加密技术12号标准(Public Key Cryptography Standards #12,PKCS#12)为存储和传输用户或服务器私钥.公钥和证书指定 ...

  5. RSA公私钥加密加签顺序

    RSA是一种非对称加密的机制,是一对密钥对(公钥和私钥). 一.加密: 1.公钥加密,私钥解密.可以多人持有公钥进行数据加密,仅一人持有私钥进行数据解密: 2.可以确保数据传输的安全性. 二.加签: ...

  6. 微信小程序加签验签(wxapp_rsa,jsencrypt)和egg搭建的后端交互(jsrsasign,node_rsa)最全!!!

    微信小程序加签验签(wxapp_rsa,jsencrypt)和egg搭建的后端交互(jsrsasign,node_rsa)最全!!! RAS加密 ​ RSA加密算法是一种非对称加密算法. ​ 假设 A ...

  7. 加解密,加签、验签也就这肥事

    前言: ps:上图有一处错误,右下角有一条线是N,指向的是不读取内容 上图省略了CA认证过程,直接提取到了密钥对,Base64的过程已省略(关于Base64的底层原理,可参考标题3).全文1.6w字, ...

  8. 聊一聊关于加解密、加签验签的那些事

    面对MD5.SHA.DES.AES.RSA等等这些名词你是否有很多问号?这些名词都是什么?还有什么公钥加密.私钥解密.私钥加签.公钥验签.这些都什么鬼?或许在你日常工作没有听说过这些名词,但是一旦你要 ...

  9. 速看: 加解密、加签验签,你想要的都在这了

    点击蓝色"java大数据修炼之道"关注我哟加个"星标",每晚21:00,一起学技术 来源: jianshu.com/p/5e9fe1fff6a3 作者: 不学无 ...

最新文章

  1. docker部署Redis6-0-6
  2. Oracle 游标使用全解
  3. WPF 使用MahApps.Metro UI库
  4. MaintainableCSS 《可维护性 CSS》 --- 模板篇
  5. VS2005 ASP.NET2.0安装项目的制作(包括数据库创建、站点创建、IIS属性修改、Web.Config文件修改)
  6. 决策树之 GBDT 算法 - 回归部分
  7. SendMessage wMsg常量值参考
  8. python 字符串赋值操作(分别使用三 种分隔符),Python学习笔记(3)字符串,python,三...
  9. 【随记】Q号解除限制一波三折
  10. 如何在form初始化时自动隐藏FOLDER列
  11. 一个简单mvp安卓应用的设计
  12. NBSI2内部功能实现大揭谜 1
  13. ei会议论文录用但不参加会议_科学网—推荐一个录用论文全部发表在EI期刊上的会议 - 徐庆征的博文...
  14. 4章 RxJava基本响应类型
  15. 日期插件——bs_datetimepicker
  16. 以太坊区块链入门之实现简单DApp开发
  17. [转载]三联生活周刊:12万亿财富疯狂膨胀人人都是股神
  18. Window电脑无法连接网络问题(360断网急救箱网络连接配置修复失败)
  19. Moco测试知多少?什么是moco?如何使用?
  20. 主机迁移上云 - 文件级别

热门文章

  1. 3D 小游戏《欢乐贪吃龙》关键技术盘点 | Cocos 技术派第13期
  2. rtk 精确定位 简介
  3. 夹角余弦 python_python 根据余弦定理计算两边的夹角
  4. 世界弹射物语 模拟抽卡
  5. idea中Cannot Save Settings Module ‘Test’错误
  6. 盘点:2022年国内31省市数字经济发展相关政策、目标
  7. JS学习笔记:Javascript给对象增加属性(函数作为属性)
  8. 基于Matlab仿真极化双基地雷达系统(附源码)
  9. 从刚体动力学方程到 MATLAB 多种方法仿真验证
  10. 虚拟网卡 TUN/TAP 驱动程序设计原理