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

本文内容如有错误、不足之处,欢迎技术爱好者们一同探讨,在本文下面讨论区留言,感谢。

简述

在当今的网络世界中,存在着未经授权访问所有形式数据的风险。风险最大的是财务和支付系统数据,这些数据可能会暴露客户和客户的个人识别信息(PII)或支付卡详细信息。加密对于保护PII和减轻进行支付交易的企业每天每一分钟面临的风险至关重要。

信息安全已成为一个巨大的因素,尤其是在现代通信网络中,留下的漏洞可被利用来带来破坏性影响。

对称加密是现代计算机系统中加密数据的两种主要方法之一。另一个是非对称加密。 对称加密是一种加密方案,其中相同的密钥用于加密和解密消息。非对称加密是公钥加密的主要应用。这些方法之间的主要区别在于非对称系统使用两个密钥,而不是对称方案使用一个密钥。其中一个密钥可以公开共享(公用密钥),而另一个密钥必须保密(私有密钥)。

使用两个密钥代替一个密钥还会在对称加密和非对称加密之间产生各种功能差异。非对称算法比对称算法更复杂,更慢。因为非对称加密中使用的公钥和私钥在某种程度上和数学相关,所以密钥本身也必须相当长才能提供较短对称密钥所提供的相似级别的安全性。

术语

  • 加密:这是使用密码锁定信息的过程。以这种方式锁定的信息将被加密。
  • 解密:使用密码技术解锁加密信息的过程。
  • 密钥:用于加密和解密信息的密码之类的密文。密码学使用几种不同类型的密钥。
  • 隐写术:实际上,这是一种向可能窥探您的人隐藏信息的科学。隐秘术和加密之间的区别在于,潜在的窥探者可能首先无法分辨出任何隐藏的信息。

对称加密

图片地址:https://www.ssl2buy.com/wiki/symmetric-vs-asymmetric-encryption-what-are-differences
在这里插入图片描述

这是最简单的加密方式,仅涉及一个用于加密和解密信息的密钥。对称加密是一种古老且广为人知的技术。它使用的密钥可以是数字,单词或一串随机字母。它与消息的纯文本混合在一起,以特定方式更改内容。发送者和接收者应该知道用于加密和解密所有消息的密钥。BlowfishAESRC4DESRC5RC6 是对称加密的示例。使用最广泛的对称算法是 AES-128AES-192AES-256

对称密钥加密的主要缺点是,所有相关方在解密数据之前都必须交换用于加密数据的密钥。

非对称加密

图片地址:https://www.ssl2buy.com/wiki/symmetric-vs-asymmetric-encryption-what-are-differences

在这里插入图片描述

非对称加密也称为公钥密码术,与对称加密相比,它是一种相对较新的方法。非对称加密使用两个密钥来加密纯文本。密钥通过 Internet 或大型网络交换。它确保恶意人员不会滥用密钥。重要的是要注意,拥有秘密密钥的任何人都可以解密消息,这就是为什么非对称加密使用两个相关的密钥来提高安全性的原因。公开密钥可供任何可能向你发送消息的人免费使用,私钥被保密,确保只有你知道。

使用公钥加密的消息只能使用私钥解密,而使用私钥加密的消息也可以使用公钥解密。不需要公开密钥的安全性,因为它是公开可用的并且可以通过 Internet 传递。非对称密钥在确保通信过程中传输的信息的安全性方面具有更好的功能。

非对称加密主要用于日常通信渠道中,尤其是在Internet上。流行的非对称密钥加密算法包括 EIGamalRSADSA,椭圆曲线技术(Elliptic curve techniques),PKCS

区别

  • 对称加密使用需要在接收消息的人员之间共享的单个密钥,而非对称加密使用一对公共密钥和私有密钥在通信时对消息进行加密和解密。
  • 对称加密是一种旧技术,而非对称加密则相对较新。
  • 非对称加密要比对称加密花费更多的时间。

总结

由于对称加密的相对速度,简便性和安全性,它在从保护 Internet 流量到保护存储在云服务器上的数据的应用程序中广泛使用。尽管为了解决安全传输密钥的问题而经常将其与非对称加密配对,但是对称加密方案仍然是现代计算机安全性的关键组成部分。

参考资料

Symmetric Key Encryption(对称密钥加密

Symmetric vs. Asymmetric Encryption – What are differences?(对称与非对称加密–有什么区别?

How Symmetric Encryption Works(对称加密如何工作

What Is Symmetric Key Cryptography?(什么是对称密钥密码术?

发布了56 篇原创文章 · 获赞 14 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/feng_xiaoshi/article/details/103747848