跳至内容
深圳市捷比信实业有限公司 · 产品选型与采购咨询联系业务人员
超小封装电容捷比信 · 专业器件主题站

什么是非对称加密和对称加密

在“如果您想安全地保存资产,您必须首先了解钱包的知识”中,我们可以理解在区块链的这些钱包中什么是私钥和什么是公钥。可以将公用密钥与银行帐户进行比较,并且帐户地址类似于银行卡号,并且可以将私人密钥视为银行卡号和银行卡密码的组合。这样的类比似乎对区块链中的私钥,公钥和地址等术语有了更清晰的了解,但实际上,这些术语背后的理论支持是非对称加密技术。今天是什么样的技术?大白将为您提供科普知识。首先,在讨论非对称加密之前,让我们先简要介绍一下对称加密。对称加密也称为单密钥加密,是指使用同一密钥对信息进行加密和解密。简而言之,锁定和解锁都是关键。例如,在现实生活中,您想发送一封信给您的朋友。为了防止信件内容被他人窃取,您需要使用钥匙将信件锁定在安全的柜子中,然后将物品与柜子一起寄出。对于一个朋友,您的朋友只能使用您的钥匙打开柜子并取出信件。这样可以确保在邮寄过程中其他人不会看到这封信。在密码术中,以上过程可以理解如下:在上图的过程中,相同的密钥被用于两个“锁定”密钥。和“解锁”。该密钥等效于图1中的“私有密钥”。在对称加密中,并且“锁定“锁定”进程的过程包括:和“解锁”等同于“加密”过程。以及“解密”,“字母”和“解密”。是我们要加密的信息,加密的信息是“密文”,而解密是“明文”。但是,一个细心的朋友可能会认为将字母锁定并放到机柜中是安全的,但是您必须使用锁定的钥匙才能打开机柜。然后的问题是,您如何将此密钥提供给朋友?一旦选择邮寄钥匙,就存在潜在的安全隐患,除非您将钥匙交给您的朋友,所以为什么不直接将信件交给您的朋友。因此,对称加密的问题是密钥分发的困难。响应于密钥分配的问题,在密码学非对称加密的历史上出现了一项伟大的发明。非对称加密有一对密钥,分别是私钥和公钥。公钥和私钥具有一一对应的关系。私钥需要保密,而公钥可以公开。加密和解密不使用相同的密钥。回到前面的示例,您的朋友得到了一对钥匙(钥匙A和钥匙B)。钥匙A锁定机柜后,您需要钥匙B才能解锁机柜。您的朋友将密钥A邮寄给您。您使用此键将字母锁定在文件柜中,然后将文件柜邮寄给您的朋友。您的朋友使用钥匙B打开柜子并取出字母。细心的小朋友再次想到,当朋友向自己发送钥匙A时,他可能会被快递员偷走,但是即使快递员拥有钥匙A,他也无法打开柜子,因为在钥匙A锁住柜子之后,只有钥匙B才能打开柜子。解锁锁。在整个过程中,密钥B始终在朋友的手中。只要朋友不丢失钥匙B,橱柜就只能由朋友打开。在非对称加密中,密钥A等效于公共密钥,其他人是否知道也无关紧要。密钥B等效于私钥,需要由持有人小心保存,并且不会丢失。 “锁定机柜”指的是“锁定机柜”。和“解锁机柜”这些是相对于“加密过程”而言的。在非对称加密中,最重要的是加密和解密使用的不是同一个密钥,而是使用一对密钥,即私钥和公钥。比特币公钥是从私钥派生的。公钥继续转换为帐户地址,并且不能反向推导私钥。私钥和公钥是一对,用户需要妥善保管自己的私钥。 ,并且可以公开公共密钥和帐户地址。以上过程体现了公钥加密和私钥解密。在区块链中,当某人向您转移资金时,您的收款地址(公钥)向其他人开放,并且转移的资产只能被“解密”。通过按住私钥,您可以自由控制它。另一种情况是私钥加密和公钥解密。典型的应用场景是数字签名。 A使用自己的私钥进行加密