第2课:了解公钥密码学

我为什么要上这堂课?

正如你在第一课中所学到的,有许多不同类型的密码学。 其中,公钥密码学是区块链中最常用的。 在本课中,你将学习更多关于公钥密码学的知识,并更好地了解加密货币是如何实现的。

在本课中,你将学习到什么?

  • 关于公钥密码学
  • 公钥密码学的方向
  • 公钥密码学和对称密钥密码学的结合

实现加密货币机制的公钥密码学

对称密钥加密法使用相同的密钥进行加密和解密,而公开密钥加密法使用公开密钥进行加密,使用私人密钥进行解密。

用于加密的公钥必须与用于解密的私钥配对。


公钥加密法适用于你想把数据的访问权授予特定的人的情况。

例如,公钥加密法最适合于加密货币的基本结构,加密货币可以转移到一个特定的人,而且只有这个人可以使用它。


检查您的课程进度

了解了本课的内容,
就点击 "检查 "按钮吧!

通用钥匙和公共钥匙加密法的结合

公开密钥加密法比对称密钥加密法要慢,因为它使用不同的密钥进行加密和解密。

由于这个原因,公钥密码很少用于大型数据的传输。

在现代互联网通信中,发送视频文件以及图像是很常见的,而且发送大数据的机会正在迅速增加。

在这个时代,公钥密码学通常被用来增强对称密钥密码学的安全性。


由于对称密钥密码使用一个共同的密钥进行加密和解密,如果密钥被破坏,数据也会被破坏。

事实上,SSL/TLS(加密的互联网通信)中使用的大多数加密技术都是基于对称密钥加密法和公钥加密法的结合。

具体来说,不是用公钥加密法来加密或解密数据,而是经常用公钥加密法来加密或解密用于加密或解密数据的对称密钥。


检查您的课程进度

了解了本课的内容,
就点击 "检查 "按钮吧!

0%

你还没有完成所有的课程。 在做测试之前,让我们先完成所有的测试吧!

点击下面的按钮,开始测试。