区块见闻 区块见闻
Ctrl+D收藏区块见闻
首页 > ICP > 正文

对称、非对称公钥加密是如何工作的?

作者:

时间:

作者 | Shiva Sai Kumar B

翻译 | 火火酱,责编 | Carol

出品 | 区块链大本营(ID:blockchain_camp)

加密技术让区块链技术变得更加强大,并逐渐从其他技术中脱颖而出。密码学使用了先进的数学原理和方法来传输和存储数据,这种存储方式要求只有数据接收者才能对数据进行读取和处理。

“加密是密码学的核心概念——它以一种‘除了接收者以外没有任何人可以解密’的方式对消息进行编码,因为其他人无法理解消息格式,所以它可以防止数据被窃听者窃听。”

先快速介绍一下加密技术。凯撒(Caesar)首先使用凯撒密码来加密他的消息:将纯文本加密为密文,然后通过通信通道发送,中间过程中没有任何窃听者能够阅读和理解该文本。当在接收器端进行接收时,密文将被解密为纯文本。

加拿大监管机构对比特币期货交易所Bybit采取行动:金色财经报道,加拿大安大略省证券委员会(OSC)刚刚发布正式通知,称比特币期货交易所Bybit违反了该省的证券法。尽管OSC早在3月份就警告未注册的交易平台不要在安大略省提供衍生品,但Bybit未能遵守该要求。英属维尔京群岛金融服务委员会协助其加拿大同行对Bybit采取行动。据悉,Bybit是按持仓量计算的第二大比特币期货交易平台。[2021/6/22 23:55:09]

加密技术的两种类型:

1. Symmetric cryptography  对称加密

2. Asymmetric cryptography 非对称加密

对称加密技术

对称加密技术与凯撒密码技术相同,使用单个密钥来对数据进行加密和解密。为了更好地理解这一过程,我将这一过程可视化为下图:

COMP突破510美元关口 日内涨幅为3.64%:欧易OKEx数据显示,COMP短线上涨,突破510美元关口,现报510.11美元,日内涨幅达到3.64%,行情波动较大,请做好风险控制。[2021/4/15 20:22:03]

但对称加密也存在缺陷。

发送方和接收方都必须使用相同的密钥。使用相同的密钥虽然也可以,但是其中存在一个问题是我们如何在共享密钥的同时保证密钥不被窃听者拦截?

假设我们要用对称加密技术传输数据,并保证数据不被其他人截获,那么我们就必须要将密钥共享给接收者。如果接收者住在附近,我们可以直接用信封或其他线下办法把密钥交给他,但是如果接收者来自其他州或其他国家的话该怎么办?在这种情况下,发送密钥的任务变得十分困难,因此要克服此问题,就要用到另一种名为“非对称加密”的技术。

我们在区块链技术中使用的正是这种非对称加密技术。

非对对称加密技术使区块链技术的机制更加稳健,并且解决了对称加密技术的弊端。

“非对称加密技术比对称加密技术稍微复杂一点,二者之间的主要区别是:对称加密使用共享密钥来解密数据,非对称加密使用密钥对来解密数据”。

密钥对由两部分组成:公钥和私钥。

下面我们以Gmail为例,假设我们需要向个人或公司发送邮件:

1. Gmail的每个用户都有自己的的用户名和密码。

2. 用户通过接收者的用户名发送信息。

3. 接收者收到来自发送者的信息,并读取内容。

同样的过程也适用于非对称加密技术。

“每个用户都有像自己用户名一样的公钥,所有人都能看到,但无权访问其中的数据。私钥就像你的邮箱密码一样,帮助你将数据发送给另一个人”。

要想发送数据,首先,我们要有私钥(即密码)以及接收者的公钥(即用户名),这使加密技术变得更加复杂。

然后,接收者使用其私钥(即密码)和发送者的公钥(即用户名)来对数据进行解密。这保证了数据在传输过程中免受窃听者的攻击,该加密系统也变得更加坚固。

不需要中间人,我们就可以将数据发送给这个世界上的任何人。

同样,为了更好地理解该过程,我也将其可视化为下图:

数字签名

现在,当你要通过邮箱ID发送邮件时,接收者通过查看用户名就能知道你是发件人。没有密码的话是无法发送数据的,即你要为通过自己的用户名发送的任何邮件负责。因为没有密码的话,任何人都无法进入你的帐户。

同样,如果没有私钥,就没有人可以通过你的公钥发送消息。通过你的公钥发送信息的只能是你一人,其他人都无法过你的地址发送消息。只不过我们必须更加小心一点,因为对于Gmail来说,我们可以通过中央数据库来检索密码,但是区块链是分散的,因此你要更小心谨慎地保存好自己的私钥。

当我们通过私钥发送数据时,该数据会由我们的数字签名进行签名,并且具有不可抵赖性,这意味着发送消息的人必须拥有私钥才可以。

“如果你使用私钥加密(“锁定”)了某物,则任何人都可以对其进行解密(“解锁”),但这可以作为对其进行加密的证据:该物已由你进行“数字签名”的。”

——PanayotisVryonis

标签:Bybit区块链BITNBSBABYBITC价格区块链最新应用bitkeep钱包警察能查到吗nbs币前景

ICP热门资讯
详解比特币的记账与发行机制

比特币的支付需要有人记账,区块链账本是一个去中心化的账本,谁都可以参与记账。那么,为什么就有人来记比特币的账呢?既然谁都可以记账,那又以谁的账为准呢?怎么确保账目的真实性呢? 首先,记账是有奖励的。一部分奖励是被打包区块里用户自己出的手续费,手续费用比特币支付,这个手续费可高可低,给得高,记账者就倾向于先记这笔手续费高的账。

央行数字货币渐行渐近 比特币减产牛还能走多久?

央行数字货币成为金融竞争新领域,中国在此领域已经走在前列。截至2月20日,在数字货币方面,央行数字货币研究所申请了65个专利,央行印制科学技术研究所申请了22个。最新一条对外公示的专利名称为“一种数字货币的生成方法及系统”(于2019月8月29日申请,2020年2月4日公示)。至此,央行有关数字货币的发行全流程专利都已经申请完毕,包括生成、流通和回收。

金色观察 | 被涨服?两大比特币怀疑论者软化立场

过去十年表现最好的资产显然属于比特币。比特币在N多次被宣告死亡之后,逐步被越来越多人接受,慢慢进入主流人群。 然而,却有很多人无视比特币的诸多优点,长久以来一直持续批判比特币。这些人中有两个比较著名的比特币怀疑论者,分别是学术和投资大佬。 一个是著名经济学家彼得·希夫(Peter Schiff),一个是著名价值投资教父巴菲特。

比特币能否永久征服1万美元?这里有两件事要考虑

市场分析 比特币(BTC)的多头们正在庆祝这个数字资产在进入20年代来的首次飙升至1万美元以上,但由于比特币未能在足够长的时间内维持在1万美元以上,人们的微笑是短暂的。 是不是又是一次像2019年比特币曾7次突破1万美元所带来的短命牛市?还是说这次有所不同? 每日加密货币市场表现。来源:Coin360.com BTC美元每日图表。

金色趋势丨长期年度走势预示BTC后市还有空间

从BTC 2016-2020年长期走势能看出,大方向上整体是向上攀升的,BTC大部分时间运行在一个上升通道内,每次触及通道下边线都是阶段性底部蓄势阶段,随后一段时间便出现一波趋势性拉升行情,最近的两次分别是18年末与19年初的3000-4000美元之间的探底,以及19年12月份再次下探至6400美元测试支撑的行为。

BiKi矿池新年战术 BiKi与Ankr强强联手 打造Staking新格局

2020年刚开年,BiKi确定与Ankr达成战略合作,BiKi矿池服务将全面升级,为用户提供更加优质的Staking服务平台。