加密服务
********

本章中介绍的模块实现了多种加密性质的算法。 它们可在安装时选择使用。 以
下是内容概要：

* "hashlib" --- 安全哈希与消息摘要

  * 哈希算法

  * 用法

  * 构造器

  * 属性

  * 哈希对象

  * SHAKE 可变长度摘要

  * 文件哈希

  * 密钥派生

  * BLAKE2

    * 创建哈希对象

    * 常量

    * 例子

      * 简单哈希

      * 使用不同的摘要大小

      * 密钥哈希

      * 随机哈希

      * 个性化

      * 树形模式

    * 开发人员

* "hmac" --- 用于消息验证的密钥哈希

* "secrets" --- 生成管理密码的安全随机数

  * 随机数

  * 生成 Token

    * Token 应当使用多少个字节？

  * 其他功能

  * 应用技巧与最佳实践
