首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

科技讲座ISTPOS公链

区块链技术不是一个新发明的技术,而是一个集成了多方面基础技术的综合性技术系统,是几个之前就有的基础技术的优雅组合而成。我们认为,其中有四项必不可缺的核心技术,分别是:共识机制、密码学原理、链式哈希结构和分布式数据存储。

密码学原理在ISTPOS公链中,信息的传播按照公钥、私钥这种非对称数字加密技术实现交易双方的互相信任。非对称加密技术是区块链技术体系很重要的一部分。

公钥私钥的原则:

一个公钥对应一个私钥,公钥私钥成对出现。

密钥对中,让大家都知道的是公钥,不告诉大家,只有自己知道的,是私钥。

在ISTPOS公链上,公钥用来加密和验证数字签名;私钥用来解密和生成数字签名。生成数字签名本质上是用私钥进行加密,验证数字签名是用公钥对私钥加密密文进行解密。可以归纳为:如果用其中一个密钥加密数据,则只有对应的那个密钥才可以解密。

如果用其中一个密钥可以进行解密数据,则该数据必然是对应的那个密钥进行的加密。

为什么在ISTPOS公链用非对称加密?

ISTPOS公链要对传输进行加密,如果用对称加密,则有以下几种情况:

1、每个访问用户的秘钥相同。这种情况,服务器只要保存一个秘钥。除非你的网站用户是特定的内部用户,否则用户拿到秘钥就能对密文进行解密。

2、每个访问用户的秘钥不一样。这种情况,服务器需要保存大量秘钥。如果ISTPOS公链有上亿用户,则需要存储上亿的秘钥,维护成本巨大。

如果是非对称加密,在ISTPOS公链只需要保存自己的私钥,用户可以随意下载ISTPOS公钥。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200602A0EGGM00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券