> 注:作者离成为一名密码学家还差得远,请读者对准确性持怀疑态度。
在讨论Monero的相关内容之前,我们先来讲点背景概念。 在此,我们将先讨论非对称加密技术。简单来说,“非对称”代表有两个不同的密钥:
- 私钥 (主要用于签名数据和解密数据)
- 公钥 (主要用于签名验证和加密数据)
这与使用单个密钥(这把钥匙是各方共享的秘密)的对称加密不同。
历史上,非对称密码学是基于将非常大的整数分解成素数的问题(对于足够大的整数来说,这实际上是不可能的)。近年来,非对称加密是基于椭圆曲线的数学概念。Edwards25519是门罗币中使用的一种特殊的、经过充分研究和标准化的椭圆曲线。