# 密码学

| 食谱                                                        | 箱子                                                          | 类别                                          |
| ----------------------------------------------------------- | ------------------------------------------------------------- | --------------------------------------------- |
| [计算文件的 SHA-256 码][ex-sha-digest]                      | [![ring-badge]][ring] [![data-encoding-badge]][data-encoding] | [![cat-cryptography-badge]][cat-cryptography] |
| [使用 HMAC 码，签名并验证消息][ex-hmac]                     | [![ring-badge]][ring]                                         | [![cat-cryptography-badge]][cat-cryptography] |
| [用 PBKDF2 对密码，进行 加盐(Salt) 和 哈希 操作][ex-pbkdf2] | [![ring-badge]][ring] [![data-encoding-badge]][data-encoding] | [![cat-cryptography-badge]][cat-cryptography] |

[ex-sha-digest]: cryptography/hashing.zh.html#calculate-the-sha-256-digest-of-a-file
[ex-hmac]: cryptography/hashing.zh.html#sign-and-verify-a-message-with-hmac-digest
[ex-pbkdf2]: cryptography/encryption.zh.html#salt-and-hash-a-password-with-pbkdf2

{{#include links.zh.md}}
