为什么要用私钥加签,公钥加密
加签的目的:验证信息的发送方是否正确,信息是否被其他人篡改。
之所以用发送方的私钥加签,是因为,即便信息被黑客拦截,黑客修改了信息,但是加签需要用发送方的私钥,黑客没有发送方的私钥,所以也无法生成正确的签名,接收方验签就不用通过。
反之如果用接收方的公钥加签,如果信息被黑客拦截,黑客修改了信息,因为接收方的公钥是公开的,黑客就可以重新生成新的签名,替换原有的签名,发送出去,接收方接收到信息,拿自己的公钥校验是通过的,所以接收方无法辨别信息是真正的发送方还是黑客发送过来的,这样的加签不能辨别信息是否被篡改过
加密的目的:保证信息的隐私,不被别人看到,只能让接收方看到正确的信息。
之所以用接收方的公钥加密,是因为,如果信息被黑客拦截,需要用接收方的私钥来解密,黑客无法获取接收方的私钥,即便拦截了信息(情报),黑客也无法看到明文,只能看天书?了。
反之,如果用发送方的私钥加密,如果信息被黑客拦截,因为发送方的公钥是公开的,黑客就可以用发送方的公钥解密密文获得明文,这样的加密所有的人都可以看到明文,不能保证信息的隐私。
为什么要用私钥加签,公钥加密相关推荐
- RSA-公钥加密,私钥解密 、私钥加密,公钥解密、私钥加签,公钥验签
https://blog.csdn.net/qq_31289187/article/details/85234044 一.案例内容: RSA 公钥加密,私钥解密: RSA 私钥加密,公钥解密: ...
- FIDO(身份认证标准):UAF(终端认证+私钥加签)/U2F
FIDO(身份认证标准):UAF(终端认证+私钥加签)/U2F
- 国密:SM2公私钥加签验签
一.工具类 POM中增加hutool <dependency><groupId>cn.hutool</groupId><artifactId>hutoo ...
- java pfx提取私钥加签,详解pfx证书提取公私钥的方法
什么是pfx 公钥加密技术12号标准. 公钥加密技术12号标准(Public Key Cryptography Standards #12,PKCS#12)为存储和传输用户或服务器私钥.公钥和证书指定 ...
- RSA公私钥加密加签顺序
RSA是一种非对称加密的机制,是一对密钥对(公钥和私钥). 一.加密: 1.公钥加密,私钥解密.可以多人持有公钥进行数据加密,仅一人持有私钥进行数据解密: 2.可以确保数据传输的安全性. 二.加签: ...
- 微信小程序加签验签(wxapp_rsa,jsencrypt)和egg搭建的后端交互(jsrsasign,node_rsa)最全!!!
微信小程序加签验签(wxapp_rsa,jsencrypt)和egg搭建的后端交互(jsrsasign,node_rsa)最全!!! RAS加密 RSA加密算法是一种非对称加密算法. 假设 A ...
- 加解密,加签、验签也就这肥事
前言: ps:上图有一处错误,右下角有一条线是N,指向的是不读取内容 上图省略了CA认证过程,直接提取到了密钥对,Base64的过程已省略(关于Base64的底层原理,可参考标题3).全文1.6w字, ...
- 聊一聊关于加解密、加签验签的那些事
面对MD5.SHA.DES.AES.RSA等等这些名词你是否有很多问号?这些名词都是什么?还有什么公钥加密.私钥解密.私钥加签.公钥验签.这些都什么鬼?或许在你日常工作没有听说过这些名词,但是一旦你要 ...
- 速看: 加解密、加签验签,你想要的都在这了
点击蓝色"java大数据修炼之道"关注我哟加个"星标",每晚21:00,一起学技术 来源: jianshu.com/p/5e9fe1fff6a3 作者: 不学无 ...
最新文章
- docker部署Redis6-0-6
- Oracle 游标使用全解
- WPF 使用MahApps.Metro UI库
- MaintainableCSS 《可维护性 CSS》 --- 模板篇
- VS2005 ASP.NET2.0安装项目的制作(包括数据库创建、站点创建、IIS属性修改、Web.Config文件修改)
- 决策树之 GBDT 算法 - 回归部分
- SendMessage wMsg常量值参考
- python 字符串赋值操作(分别使用三 种分隔符),Python学习笔记(3)字符串,python,三...
- 【随记】Q号解除限制一波三折
- 如何在form初始化时自动隐藏FOLDER列
- 一个简单mvp安卓应用的设计
- NBSI2内部功能实现大揭谜 1
- ei会议论文录用但不参加会议_科学网—推荐一个录用论文全部发表在EI期刊上的会议 - 徐庆征的博文...
- 4章 RxJava基本响应类型
- 日期插件——bs_datetimepicker
- 以太坊区块链入门之实现简单DApp开发
- [转载]三联生活周刊:12万亿财富疯狂膨胀人人都是股神
- Window电脑无法连接网络问题(360断网急救箱网络连接配置修复失败)
- Moco测试知多少?什么是moco?如何使用?
- 主机迁移上云 - 文件级别
热门文章
- 3D 小游戏《欢乐贪吃龙》关键技术盘点 | Cocos 技术派第13期
- rtk 精确定位 简介
- 夹角余弦 python_python 根据余弦定理计算两边的夹角
- 世界弹射物语 模拟抽卡
- idea中Cannot Save Settings Module ‘Test’错误
- 盘点:2022年国内31省市数字经济发展相关政策、目标
- JS学习笔记:Javascript给对象增加属性(函数作为属性)
- 基于Matlab仿真极化双基地雷达系统(附源码)
- 从刚体动力学方程到 MATLAB 多种方法仿真验证
- 虚拟网卡 TUN/TAP 驱动程序设计原理