数据结构。

门罗体系,甚至绝大多数加密货币,又可分为几大版块:

  • 椭圆曲线
  • 散列哈希
  • 挖矿算法
  • 签名算法
  • 加密解密

常用术语:

原始消息。

临时变量,随机数(随机数公钥、随机数私钥),公钥、私钥,加密、解密,签名、验证。

公式、算法。

椭圆曲线、散列哈希。

密码学里 6 个重要工具:

对称密码(机密性)

非对称密码(机密性)

单向散列函数(完整性、一致性)

消息认证码(可认证)

数字签名(不可否认、不可抵赖性)

伪随机数生成器(随机性、不可预测性)

其它:

区块链中,和密码学相关的 crypto Key 或 crypto Hash 数据类型通常都是长度为 32 的字节。

crypto Key 可用于密钥,对称、非对称加密、数字签名等。

crypto Hash 可用于单向散列哈希。

results matching ""

    No results matching ""