更新时间:2026-09-22 GMT+08:00
什么是加密规则
在数据库加密系统中,加密规则是加密算法、以及对应加密工作模式的组合,配置一个加密规则,相当于选择了一种加密算法,并使用了其中一种加密模式。
以国密SM4为例,SM4有以下的工作模式,每种工作模式有各自不同的特点和安全等级,详细信息如下:
- ECB(电子密码本模式):每个分组独立加密,安全性较低,不推荐用于加密大量数据。
- CBC(密码分组链接模式):使用初始化向量(IV),每个分组的加密依赖于前一个分组的密文,安全性较高。
- CTR(计数器模式):将块加密算法转换为流加密算法,适合并行加密,安全性高。
- CFB(Cipher Feedback):将块加密转化为流加密,适合实时数据传输。
- OFB(优化反馈逻辑的流密码模式):优化反馈逻辑的流密码模式。
- GCM(Galois/计数器模式):是典型的AEAD模式。
- CCM(计数器/CBC-MAC模式):轻量型AEAD模式。
在本产品中,根据加密安全性和产品特性,选择性支持SM4 GCM模式。