AES
将目标字符串使用AES算法进行加密。
AES算法参数配置如下:初始向量IV为16字节随机数,加密模式为GCM模式,填充方式为PKCS7-Padding(即CMS-Padding)。
加密脱敏的密文中,前16字节存放IV值,后续为对应的密文内容。加密密文为二进制,脱敏引擎输入的密文经过Base64编码,以字符串的形式存储在数据库中。
请求参数
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
algorithm |
是 |
String |
算法类型,AES |
parameters |
是 |
parameters Object |
脱敏算法参数 |
请求样例
{ "mask_strategies": [ { "name": "col1", "algorithm": "AES", "parameters": { "key": "df643533b90b6926c9bff63cc16173db", "len": "128" } } ], "data": [ { "col1": "test" } ] }