众所周知,密码学包括两个过程,分别是在发送方和接收方执行的加密和解密。基本上,密码学是在公共环境中实践或实现的,用于在发送方和接收方之间进行安全的通信,使得除这两方外,其他任何人都无法获得或理解所传递的消息。
根据消息的加密和解密类型,我们可以区分经典加密和量子加密,如下所示:
序号 | 键 | 古典密码学 | 量子密码学 |
---|---|---|---|
1 | 基础 | 在经典密码学中,加密和解密是在数学计算的基础上完成的。 | 另一方面,在量子密码学中,加密和解密是在量子力学的基础上完成的。 |
2 | 复杂 | 由于古典密码学是基于数学计算的,因此它不那么复杂并且被广泛使用。 | 另一方面,量子密码学是基于物理学的,因此更为复杂。 |
3 | 签名 | 古典密码学具有数字签名。 | 另一方面,量子密码学没有数字签名。 |
4 | 位存储 | 经典密码学具有两个n位字符串的位存储。 | 另一方面,量子密码学具有一个n位字符串的位存储 |
5 | 范围 | 在古典密码学的情况下,通讯距离为数百万英里。 | 另一方面,在量子密码学的情况下,通讯距离最大为10英里。 |