# 配置加密
为了保证隐私数据安全,相关项目支持隐私数据加密;例如:数据库、缓存密码,私钥等信息。
## 进入在线SM4加解密页面https://www.btool.cn/sm4
指定如下参数:
密钥/IV数据格式: Hex 16进制
加密结果数据格式: Hex 16进制
加密模式: CBC
填充模式: Pkcs5
## 加密前需要准备16进制IV(长度32的16进制字符串)
如下:
IV:ae8cd6b9d7805f959e6dbf78c1b56d2e
## 填写加密内容(原文),加密秘钥(16进制),IV(16进制)
举例如下:
加密内容:abc
秘钥:435e622e40323a3234236e626ed03a30
IV:ae8cd6b9d7805f959e6dbf78c1b56d2e
## 生成密文(16进制)
按以上步骤操作的加密结果为:6b97b7677652f84a6d77fe5d3d7fdef5
实际IV、秘钥请参考邮件
## IV(16进制)+密文(16进制)=完整密文
最终写入配置文件的密文为:ae8cd6b9d7805f959e6dbf78c1b56d2e6b97b7677652f84a6d77fe5d3d7fdef5