# ClientLocalEncryption 用户密钥用法
使用用户密钥进行本地加解密,密钥从 生成用户密钥 得到,需要保持到数据库。
# 计算SM3HMAC值(输入为byte[])
Api功能定义与 计算SM3HMAC值(输入为byte[]) 相同
# 计算SM3HMAC值(输入为Map<String,String>)
Api功能定义与 计算SM3HMAC值(输入为Map<String,String>) 相同
# 数据加密
Api功能定义与 数据加密 相同
# 数据解密
Api功能定义与 数据解密 相同
# UTF8字符串加密
Api功能定义与 UTF8字符串加密 相同
# 解密为UTF8字符串
Api功能定义与 解密为UTF8字符串 相同
# 行数据加密
Api功能定义与 行数据加密 相同
# 行数据解密
Api功能定义与 行数据解密 相同
# 行数据加密并计算SM3HMAC
Api功能定义与 行数据加密并计算SM3HMAC 相同
# 行数据解密并验证SM3HMAC
Api功能定义与 行数据解密并验证SM3HMAC 相同
# 格式保留加密
Api功能定义与 格式保留加密 相同
# 格式保留解密
Api功能定义与 格式保留解密 相同
# SM4 GCM 加密
Api功能定义与 SM4 GCM 加密 相同
# SM4 GCM 解密
Api功能定义与 SM4 GCM 解密 相同
# 文件加密
- 定义:
| 接口说明 | |
|---|---|
| 接口名称 | encryptFile |
| 接口描述 | 对文件进行加密 |
| 使用者 | 应用方 |
- 输入参数:
| 参数 | 数据类型 | 说明 |
|---|---|---|
| src | File | 需要加密的文件 |
| dest | File | 加密后的文件 |
- 返回类型: void
# 文件解密
- 定义:
| 接口说明 | |
|---|---|
| 接口名称 | decryptFile |
| 接口描述 | 对文件进行解密 |
| 使用者 | 应用方 |
- 输入参数:
| 参数 | 数据类型 | 说明 |
|---|---|---|
| src | File | 需要解密的文件 |
| dest | File | 解密后的文件 |
- 返回类型: void