这里是王团长区块链学院,与最优秀的区块链人一起成长!今天给大家讲讲公匙。

点击观看视频教程:名词解释第八讲:公钥

很多人听到公钥就觉得是一把大家都能使用的钥匙,事实并非如此,公钥不是钥匙,而是1976年由美国斯坦福大学的迪菲和赫尔曼提出的一种密码体制。

这种密码体制在加密学中又叫做非对称加密体制,是对称加密(使用用户名与密码)方式的提高。公钥最早被用于数据的加密和解密,现在广泛用于虚拟货币的存储和交易。

公钥是由私钥生成的,但是无法通过公钥倒推得到私钥,公钥的作用是跟签名配合用来证明“我就是私钥的主人”。公钥和私钥一起组成一个密钥对,保存在钱包中,同时公钥又能够通过一系列算法运算得到钱包的地址。

(想要了解更多的区块链知识,可以关注我们的公众号:王团长区块链日记)

在使用时,公钥一般由本人公开,被他人获取,一般有以下两种情形,一是使用公钥对数据进行加密,那么就只能用与之对应的私钥进行解密;二是使用私钥对数据加密,那么就只能用它生成的公钥进行解密。

举个例子:假如我有一个秘密需要告诉小明,但又不想被他人知道,那么我只需要用小明的公钥对这个秘密进行加密,这样他在收到后,用他的私钥解密就能知道秘密是什么了,如果小刚中途截获了这个秘密,但因为没有小明的私钥,所以是不可能解开秘密是什么的。

更进一步,假如我想让小明知道秘密是我给他的,那么我只需要在发送前用我的私钥对秘密进行加密,并且把我的公钥一同发给小明就行了。这样小明只能用我的公钥才能解密,也就知道秘密是我发的了。

由上面的例子可以看出,和传统的用户名、密码形式相比,使用公钥和私钥交易最大的优点在于提高了数据传递的安全性和完整性,因为两者一一对应的关系,用户基本上不用担心数据在传递过程中被黑客中途截取或修改的可能性。同时,也因为私钥加密必须由它生成的公钥解密,发送者也不用担心数据被他人伪造。

但使用公钥时,由于需要对信息进行加密解密,与传统交易相比速度明显慢上许多,效率也低。不过相信随着区块链的深度发展,未来一定能够找到克服的方法,使得公钥和私钥得到更广泛的应用。

想要了解更多的区块链知识,可以关注我们的公众号:王团长区块链日记,与最优秀的区块链人一起成长!

名词解释第八讲:公钥相关推荐

  1. 名词解释第七讲:私钥

    这里是王团长区块链学院,与最优秀的区块链人一起成长!今天给大家讲讲私匙. 点击观看视频教程:名词解释第七讲:私钥 2013年,一位名叫豪威尔的英国小伙子,因为误将存有钱包密码的硬盘当作垃圾清理掉,从而 ...

  2. 名词解释第四讲:钱包

    这里是王团长区块链学院,与最优秀的区块链人一起成长! 今天给大家讲讲钱包.  点击观看视频教程:名词解释第四讲:钱包 2017年9月4日起,国内禁止ICO行为,并逐步关闭了国内的数字货币交易所,用户的 ...

  3. 名词解释第二十八讲:跨链

    这里是王团长区块链学院,与最优秀的区块链人一起成长!今天给大家讲讲跨链. 点击观看视频教程:名词解释第二十八讲:跨链 随着区块链技术的发展,出现了越来越多的链,包括公有链.联盟链.私有链层出不穷,但每 ...

  4. 名词解释第十八讲:糖果

    这里是王团长区块链学院,与最优秀的区块链人一起成长!今天给大家讲讲糖果. 点击观看视频教程:名词解释第十八讲:糖果 我们经常会在朋友圈看到一些关于领取免费糖果的宣传海报,对于了解区块链的人来说这没有什 ...

  5. 名词解释第二十九讲:搬砖

    这里是王团长区块链学院,与最优秀的区块链人一起成长!今天给大家讲讲搬砖. 点击观看视频教程:名词解释第二十九讲:搬砖 2017年,有一个非常热门的词叫"搬砖",当然,这个" ...

  6. 名词解释第三十一讲:市值

    这里是王团长区块链学院,与最优秀的区块链人一起成长!今天给大家讲讲深度. 点击观看视频教程:名词解释第三十一讲:市值 市值本意指公司资产的市场价值,是一家上市公司所发行的所有股份按照市场价格计算出来的 ...

  7. 名词解释第二十六讲:热钱包

    这里是王团长区块链学院,与最优秀的区块链人一起成长!今天给大家讲讲热钱包. 点击观看视频教程:名词解释第二十六讲:热钱包 2013年夏天,英国小伙子豪威尔在家大扫除时,扔掉了一块旧硬盘,硬盘里保存着7 ...

  8. 计算机组成名词解释移码,自考“计算机组成原理”串讲资料

    硬盘的存储容量常用 GB 表示,1GB=1024MB: 第2章 数据编码和数据运算 一.名词解释: 历年真题: (2001年,2002年)基数:在浮点数据编码中,对阶码所代表的指数值的数据,在计算机中 ...

  9. 地理信息系统专业考研 GIS专业考研 名词解释大全[转]

    转载:http://www.cnblogs.com/sunliming/archive/2010/05/28/1746047.html 地理信息系统专业考研 GIS专业考研 名词解释大全 1.    ...

最新文章

  1. 【数字信号处理】线性时不变系统 LTI “ 输入 “ 与 “ 输出 “ 之间的关系 ( 线性卷积计算方法列举 | 线性卷积计算案例一 | 根据 线性卷积 定义直接计算 卷积 )
  2. finally 90%
  3. android eclipse关联源码,以及源码(代码)以及jar查看软件
  4. ActiveRecord学习(六):总结
  5. 用Scrutor来简化ASP.NET Core的DI注册
  6. mysql8.0.11 安装顺序_mysql 8.0.11 安装步骤详解
  7. STM32 - 定时器的设定 - 基础- 02 - Capture/compare channels 和相关设置寄存器 - 和STM32缩写词条解释
  8. 权重计算方法三:变异系数法(Coefficient of Variation)
  9. 在delphi的dbgrid中插入其他可视组件_delphi教程
  10. 圆形计算机配置清单,MarForm MMQ 200
  11. 【3分钟带你学】Ajax
  12. 【华为OD机试 2023】完美走位(C++ Java JavaScript Python 100%)
  13. html5的canvas制作口红机闯关游戏(一)
  14. 世界上最大的国家——互联网国
  15. c语言求商品的总价程序,C语言简单问题,求商品总价。。在线急等大神解答
  16. 为什么聪明人未能拯救世界?|《流浪地球》冷思考...
  17. 上海互联网公司和生活成本
  18. java 接口权限控制_手把手教你搞定权限管理,结合Spring Security实现接口的动态权限控制!...
  19. VS2008在升级到SP1后即可支持tr1
  20. html5shiv和respond记录

热门文章

  1. 推荐几款基于 Markdown 语法在线制作简历的平台
  2. 特殊分布律篇2——指数分布
  3. 3.1.13.fcntl函数介绍
  4. “5G+区块链”护航新生儿转诊“生命通道”
  5. 解决新版edge浏览器(109版本)无法正常使用
  6. php 数据导出 Excel 表 tp3
  7. YOLOv5改进系列(1)——添加SE注意力机制
  8. 多模式免签约支付系统源码 免签约即时到账支付接口
  9. SD卡启动第一篇 (SD卡分区)
  10. 解决方案和产品经理的异与同