单表批量加密
单表批量加密提供的是对一个表中多个字段的存量历史数据快捷加、解密的功能。
很多情况下,一个表要加密的字段不止一个,每个字段逐一加密需要消耗更多的加密时间。为了提高加密效率,降低存量历史数据加密的总时间。系统提供批量加密的功能,用于一次性加密多个字段的存量历史数据。
在配置加密表级视图中,与单字段加密一样,单击“批量加密”,系统将自动完成以下三个工作:
- 预防意外,备份存量历史数据。
- 由于数据加密后,数据变长,系统自动生成SQL扩展列的长度。
- 对存量历史数据进行加密。
同时,单击“批量加密”后,会面临3种不同的情况,如表1所示。
| 序号 | 加密算法/密钥配置情况 | 存量历史数据加密情况 | 单击按钮后如何执行? |
|---|---|---|---|
| 1 | 所有需加密列均配置加密算法、密钥。 | 所有列存量历史数据全都未加密。 | 全部字段进行加密。 |
| 2 | 所有需加密列均配置加密算法、密钥。 | 部分列存量数据已经加密;部分没有加密。 | 仅对未加密列进行加密。 |
| 3 | 所有需加密列均配置加密算法、密钥。 | 存量数据全加密。 | 仅校验是否有需要加密的数据。不执行加密。 |
“批量解密”与“批量加密”相对应,用于一个表的所有已经配置加密的字段一次性解密。

