对称的(symmetric)和非对称加密(asymmetric encryption)的区别

加密是密码学中的一个关键概念。这是一个过程,在这个过程中,一个人可以将一个信息编码成一种窃听者无法读取的格式。这是一种古老的技术,在Caesar的消息中发现了一个流行的古代用例,这些消息使用Caesar密码加密。这可以看作是一种转变。用户有纯文本,当它被编码成密码文本时,没有窃听者可以干扰您的纯文本。一旦目标接收者接收到它,他就可以解密它以获得原始的纯文本。在我们不知情的情况下,几乎所有的网络通信...

对称加密与非对称加密

加密是密码学中的一个关键概念。这是一个过程,在这个过程中,一个人可以将一个信息编码成一种窃听者无法读取的格式。这是一种古老的技术,在Caesar的消息中发现了一个流行的古代用例,这些消息使用Caesar密码加密。这可以看作是一种转变。用户有纯文本,当它被编码成密码文本时,没有窃听者可以干扰您的纯文本。一旦目标接收者接收到它,他就可以解密它以获得原始的纯文本。在我们不知情的情况下,几乎所有的网络通信都不同程度地使用了加密技术。最近,加密技术成为**信息安全的主流应用,而这一解决方案也成为**信息安全的主流。有两种主要的加密类型,即对称加密和非对称加密。我们今天将把它们并排比较。

对称加密

这是使用一个密钥的最简单的加密方式。它是已知最古老的加密方法,凯撒密码就属于这一类。密钥可以是简单的数字或一串字母等。例如,让我们看看移位密码,它是一种简单的对称加密技术,可以优雅地演示。我们手里有一个纯文本‘我要发送一个秘密消息’,我们的秘密关键是将每个字母移动三个位置。所以如果明文中有“A”,那么在密文中它将变成“D”。这就是所谓的凯撒密码,你的密码文本看起来像“L zdqw wr vhqg d vhfuhw phvvdjh”。乍一看,它是不可理解的,但一旦你用密匙解码,它又变成了纯文本。目前使用的对称密钥加密算法有很多,包括RC4、FISH、Py、QUAD、SNOW等流密码和AES、Blowfish、DES、Serpent、Camellia等分组密码。

非对称加密

非对称加密也被称为公钥加密,与对称加密相比,这是一个相对较新的领域。非对称加密使用两个密钥加密纯文本。这是为了解决对称密码的固有问题。如果窃听者以某种方式获得了对称密钥,那么整个加密点都将无效。这是非常有可能的,因为密钥可能必须通过不安全的通信信道进行通信。作为解决方案,非对称加密使用两个密钥,其中一个密钥是公开可用的,另一个密钥是私有的,只有您知道。假设有人想向您发送一条消息;在这种情况下,您将拥有一个私密密钥,并且该密钥的相应公钥将可供任何可能要向您发送加密消息的人使用。因此,发送者使用公钥加密消息,并将明文转换为密码文本,而这只能使用相应的私钥进行解密,该私钥使任何人都可以向您发送消息,而不必与您共享密钥。如果消息是用密钥加密的,那么它也可以用公钥解密。事实上,非对称加密主要用于日常通信信道,尤其是在因特网上。目前流行的非对称密钥加密算法有ElGamal、RSA、椭圆曲线技术、PGP、SSH等。

对称加密和非对称加密有什么区别?

•对称加密使用需要在需要接收消息的人之间共享的单个密钥,而非对称加密使用一对公钥和一个私钥在通信时对消息进行加密和解密。

•对称加密是一种古老的技术,而非对称加密则相对较新。

•引入非对称加密是为了补充对称加密模型中需要共享密钥的固有问题,消除了使用一对公私密钥共享密钥的需要。

对称加密与非对称加密

  • 发表于 2020-11-03 07:57
  • 阅读 ( 129 )
  • 分类:IT

你可能感兴趣的文章

对称的(symmetric)和不对称顶层分子(asymmetric top molecules)的区别

...个关系式写成,IA=IB<IC。 什么是不对称顶层分子(asymmetric top molecules)? 不对称顶层分子是一种多原子分子,其转动惯量的所有主要成分彼此不同。换句话说,如果一个分子的高阶旋转轴是C2或者没有合适的旋转轴,那么这...

  • 发布于 2020-09-14 18:35
  • 阅读 ( 339 )

电泳(electrophoretic)和不对称效应(asymmetric effect)的区别

...子缓慢移动。 图01:外加电势的溶液 什么是不对称效应(asymmetric effect)? 不对称效应是指其它离子对溶液中某一离子运动的影响。换言之,这意味着含有高离子浓度的溶液比通常情况下显示出离子运动的变化。当我们在电解溶液...

  • 发布于 2020-09-20 08:58
  • 阅读 ( 266 )

对称的(symmetric)和不对称核型(asymmetric karyotype)的区别

...代表一种原始状态。 图01:**核型 什么是不对称核型(an asymmetric karyotype)? 不对称核型是指染色体组中最小和最大染色体之间存在较大差异的核型。它有较少的着丝粒染色体。大多数染色体是端着丝粒染色体。不对称核型被认为...

  • 发布于 2020-09-29 23:33
  • 阅读 ( 288 )

对称的(symmetric)和不对称干细胞分裂(asymmetric stem cell division)的区别

...的,是导致癌症的主要因素。 什么是不对称干细胞分裂(asymmetric stem cell division)? 不对称的干细胞分裂是干细胞的一个中心特征。在有机体的发育过程中,不对称的干细胞分裂占主导地位。当一个母干细胞不对称分裂时,它会产...

  • 发布于 2021-03-04 17:22
  • 阅读 ( 514 )

什么是加密,它是如何工作的?

...site contacted. The browser then uses the public key, to encrypt a random symmetric encryption key and sends it to the server with the encrypted URL required as well as other encrypted http data. The web server decrypts the symmetric encryption key using its private key and uses the browser’s sy...

  • 发布于 2021-04-09 04:40
  • 阅读 ( 159 )

对称分布

...解数据是否对称。 什么是对称与非对称数据(symmetric vs. asymmetric data)? 当变量的值在平均值附近以规则的频率或间隔出现时,可以观察到对称数据。另一方面,不对称数据可能有偏斜或噪声,使得数据以不规则或随意的间隔出...

  • 发布于 2021-06-04 09:29
  • 阅读 ( 449 )

加密的(encrypted)和未加密(unencrypted)的区别

...标,这使得加密数据变得更加重要。   什么是加密的(encrypted)? 加密是一种保护您的个人数据或信息不被未经授权的访问的过程,方法是对明文或任何类型的数据进行编码,使其仅允许目标方访问。 一个简单的文本或数据可...

  • 发布于 2021-06-25 18:56
  • 阅读 ( 221 )

散列(hashing)和加密(encryption)的区别

...相同时,用户将获得访问电子邮件的授权。 什么是加密(encryption)? 加密是将原始消息转换为无法识别的形式的过程,以便未经授权的各方无法识别它。它在发送方端执行。新的信息形式与原来的信息完全不同。因此,通过通信...

  • 发布于 2021-07-01 01:39
  • 阅读 ( 594 )

对称的(symmetric)和非对称多重处理(asymmetric multiprocessing)的区别

...源。 Figure 1: Symmetric Multiprocessing 什么是非对称多重处理(asymmetric multiprocessing)? 在非对称多处理系统中,所有的cpu并不相等。换句话说,一个处理器可能正在执行操作系统代码,而另一个处理器正在执行输入和输出任务。当每个...

  • 发布于 2021-07-01 02:00
  • 阅读 ( 1023 )

加密(encryption)和密码学(cryptography)的区别

...两者来代替对方,但加密是密码学中的一个过程。加密(encryption) vs. 密码学(cryptography)这两个术语的区别在于,加密是一个比加密更大的概念。加密只是一个贯穿整个密码学过程的过程。这是一个步骤,用于将特定的纯文本转换...

  • 发布于 2021-07-11 10:19
  • 阅读 ( 165 )
wguh8401
wguh8401

0 篇文章

相关推荐