一文读懂公钥密码术 (PKC) Gate.io | 具有两个不同密钥的密码协议

12/23/2022, 7:10:37 AM
中级
区块链
公钥密码术,也称为非对称密码术,是一种具有两个不同密钥的密码程序,用于防止未经授权的人对某些数据进行不必要的访问。

介绍

使用密码学或先进的计算机操作对地址和数据进行加密,这是建立区块链技术的基石。

加密货币和其他数字资产都是使用加密技术开发的,因此交易安全可靠。

公钥密码术(PKC),也称为非对称密钥加密,是区块链技术的重要组成部分,它使用先进的计算机操作对地址和数据进行加密,从而避免网络安全攻击,确保网络的安全性。

多年来,PKC横跨多个技术领域,已有众多针对这一技术的讨论。在众多的领域中,区块链技术从PKC提供的安全性中获得了巨大收益。本文将针对PKC技术的含义、工作原理和用途提供更多的见解。

什么是公钥加密术?

公钥密码术,也称为非对称密码术,是基于具有两个不同密钥的密码程序,这两种秘钥即公钥——用于数据加密和私钥——用于数据解密。PKC主要用于防止未经授权的人对某些数据或信息进行不必要的访问。

公钥密码术也是一种用于确保数据安全的方法。公钥和私钥一起使用,有助于数据的解密和加密。

加密行业中的公钥密码术是加密货币保护指南的重要组成部分。公钥密码术的主要功能之一是通过加密保护数据以避免未经授权的访问。

公钥密码术的框架

在操作系统中,任何人都可使用预定接收者的公钥加密消息,但只有接收者的私钥才能解密消息,因而由服务器应用程序生成的兼容对称密钥密码术,可以使用客户端的公开可用公钥加密新构造的对称密钥。

发件人需要使用数字签名系统中的私钥对消息进行签名。任何拥有相应公钥的人都可以检查消息和签名是否匹配,但没有私钥的入攻击者无法创建任何解密密文所需的消息或签名对。此外,公钥和私钥对由证书颁发机构提供给网络用户。

在区块链技术中,加密货币交易中使用的公共钱包地址是加密的,只能使用匹配的私钥才能解密。

密码学中的密钥是什么?

密钥是一串冗长的随机数和字母,用于加密信息或明文,或解密加密数据或密文。

明文(Plaintext)

明文(Plaintext)是指未加密的数据或信息,即未加密的数据,人们能轻松阅读和理解。

因此,当两个实体相互交互时,第一方向另一方发送的可理解的消息被称为明文。若该消息被转换成被视为行话而不能被普通人理解的东西,以保护数据的安全,则被称为密文。

密文(Ciphertext)

密文是数据或消息的复杂格式,是一个随机混淆的字母和数字串。

简而言之,密文是一种呈现基本数据的编码方式,其目的是保护数据的安全。

公钥加密是如何运作的?

PKC使用公钥和私钥来保护数据的隐私。因此,接下来我们将探讨如何加密和解密这些数据。

将明文转录成密文的过程称为“加密”,加密过程涉及算法和密钥。

公钥加密

当使用公钥将明文输入加密算法时,形成的明文看似是一串随机的数据。例如,

明文+公钥=加密数据/密文

Hello + 3if7624dl+98cvt… = R6xDWXwcg25+…

私钥解密

可使用正确的密钥解密明文加密后的数据(也就是密文)或将其转换回明文。例如,

密文+私钥=解密数据/明文

R6xDWXwcg25+… + 4rw26p891gdt6zx… = Hello

本质上,任何拥有公钥的人都可以加密消息或通信(明文),但只有拥有相应私钥的人才能解密经过编码的消息(密文)。这是为了保证数据的安全,因此私钥必须保密。

公钥可以在不损害安全性的情况下自由共享,因为分享公钥既不会泄露消息的内容,也不会泄露消息的发送者;而私钥必须保密,因为获得私钥的人可以用它来解码密文,从而泄漏原始消息。

但私钥的长度决定了私钥的复杂程度,私钥越长越复杂,就越能抵御更暴力的网络攻击。因此,简单的密钥字符串将导致网络安全漏洞,让攻击者有机可乘。

公钥和私钥密码术之间的差异

公钥密码术(PKC)也称为非对称密钥算法。PKC使用两个密钥,即用于执行加密的公钥和用于解密的私钥。而私钥密码术(也称为对称密钥加密)仅使用一个密钥(私钥)来执行加密和解密。

非对称密钥加密比对称密钥加密更安全,因为前者不会将私钥透露给除消息接收者之外的第三方,从而可阻止入侵者解密所发送的消息。

但对称密钥加密比非对称密钥加密更快。

公钥加密术的运用

公钥加密术有多种用途,其中之一便是区块链。

公钥密码术被广泛用于确认非对称加密数据的准确性。该技术先用于在传统计算机中加密和解密消息,而后被广泛应用于区块链技术(加密货币)中。

区块链技术是构建加密货币和大多数数字资产(NFT、代币化股票)的基础技术。如果没有区块链技术,这些资产的运营几乎不可能。而PKC对区块链技术至关重要,这种技术被用于加密和解密加密货币交易,例如比特币和山寨币。

区块链使用PKC数字签名。在使用发送方的私钥签名后,任何有权访问发送方公钥的人都可以验证通信。

而PKC被频繁用于验证非对称加密数据的有效性。

PKC在互联网安全中的作用很大,可以通过互联网(通过 HTTP)建立安全通信。

总结

公钥密码术最大的优点是它能提高数据的安全性,是最安全的协议,可减少网络犯罪分子在通信或加密货币交易(资产转移)期间获得个人秘密密钥的机会。

因此,PKC对数据和互联网系统的隐私、安全、机密的保护至关重要。在数据安全和区块链开发中,它的价值受到了高度重视。

作者: Paul
译者: cedar
审校: Edward、Ashely
* 投资有风险,入市须谨慎。本文不作为 Gate 提供的投资理财建议或其他任何类型的建议。
* 在未提及 Gate 的情况下,复制、传播或抄袭本文将违反《版权法》,Gate 有权追究其法律责任。

分享

币圈日历
新加坡聚会
Housecoin 将于 10 月 4 日 13:00 至 16:00 UTC 在新加坡举办一场屋顶活动,作为非官方 TOKEN2049 的派对。
HOUSE
-12.2%
2025-10-03
波场生态宝藏猎人活动
SunPump 和波场生态项目于9月22日至10月5日启动波场生态寻宝活动,提供$3,000 USDT的奖池和神秘奖励。参与者可以通过Gleam完成任务,初步赢得1,000 USDT,其余2,000 USDT将在Token2049新加坡的后续活动中分配。
SUN
-2.73%
2025-10-04
黑客马拉松
VeChain将举办一场在线黑客马拉松,定于9月22日至10月6日进行,提供总奖池为30,000美元。
VET
-3.53%
2025-10-05
旧的 Cronoscan 关闭
"... 我们将告别 Cronoscan... Cronos Explorer 将成为权威的浏览器 + 应用程序接口。"
CRO
-3.68%
2025-10-05
赶上 AMA
"...由 @axldefi、@TheCoinBaron 和 @the_jujukey 共同主办的 Cronos 领导的特别 AMA,“UTC 时间下午 4 点。
CRO
-3.68%
2025-10-08

相关文章

浅谈合并:什么是以太坊2.0?
中级

浅谈合并:什么是以太坊2.0?

一场可能影响整个加密生态的升级
12/14/2022, 3:56:45 AM
不可不知的比特币减半及其重要性
新手

不可不知的比特币减半及其重要性

在比特币网络历史上,最令人期待的事件之一就是比特币减半。当矿工验证交易并添加新区块后获得奖励时,就会创建新的比特币。新铸造的比特币就是奖励的来源。比特币减半减少了矿工的奖励,因此新比特币进入流通的速度也减半。人们认为减半事件对网络以及比特币的价格产生了重大影响。 法币何时发行取决于政府的决定,而比特币则不同,其发行上限为21,000,000枚。减半是一种调节比特币产量的方法,同时有助于抑制通货膨胀,因为减半让比特币的铸造无法超过发行量上限。本文将深入研究比特币减半及其重要性。
12/14/2022, 5:48:29 AM
如何选择比特币钱包?
新手

如何选择比特币钱包?

本文将介绍一些最通用的比特币钱包类型,还将研究每种钱包的优缺点,以及它们的功能、安全性和易用性。阅读完本文,您能更好地了解可用的不同类型的比特币钱包,并明白哪一种更适合您。
5/5/2023, 6:02:11 AM
减半、周期与轮回:一部比特币发展史
中级

减半、周期与轮回:一部比特币发展史

探索比特币的减半历史与未来影响,深入了解其在区块链技术与金融领域的创新应用与投资前景。提供独到见解与分析。
4/23/2024, 7:02:29 AM
CKB:闪电网络促新局,落地场景需发力
中级

CKB:闪电网络促新局,落地场景需发力

在最新发布的闪电网络Fiber Network轻皮书中,CKB介绍了其对传统BTC闪电网络的若干技术改进。Fiber实现了资产在通道内直接转移,采用PTLC技术提高隐私性,解决了BTC闪电网络中多跳路径的隐私问题。
9/10/2024, 7:19:58 AM
Master Protocol:激活 BTC 生息潜力
中级

Master Protocol:激活 BTC 生息潜力

比特币的工作量证明限制了持有者通过直接质押的方式获得收益,尽管比特币在市值上驱动主导机制地位,但大量比特币未充分利用。通过主协议协议,用户可以将比特币质押在第 2 层上,并接收 LST 作为其质押凭证,允许用户在多个场景下再次投资他们的 LST,在不影响流动性的情况下保证收益,透视对再质押协议的采用,用户可以进一步质押LST连接LRT,再次增强他们的投资能力和资产流动性。
7/8/2024, 4:45:06 PM
即刻开始交易
注册并交易即可获得
$100
和价值
$5500
理财体验金奖励!