Logo
加密算法

加密算法 #

MD5 加密算法 #

类型:MD5

可配置属性:

名称数据类型说明
saltString盐值(可选)

AES 加密算法 #

类型:AES

可配置属性:

名称数据类型说明
aes-key-valueStringAES 使用的 KEY

RC4 加密算法 #

类型:RC4

可配置属性:

名称数据类型说明
rc4-key-valueStringRC4 使用的 KEY

SM3 加密算法 #

类型:SM3

可配置属性:

名称数据类型说明
sm3-saltStringSM3 使用的 SALT(空 或 8 Bytes)

SM4 加密算法 #

类型:SM4

可配置属性:

名称数据类型说明
sm4-keyStringSM4 使用的 KEY (16 Bytes)
sm4-modeStringSM4 使用的 MODE (CBC 或 ECB)
sm4-ivStringSM4 使用的 IV (MODE为CBC时需指定,16 Bytes)
sm4-paddingStringSM4 使用的 PADDING (PKCS5Padding 或 PKCS7Padding,暂不支持NoPadding)

SphereEx:AES 加密算法 #

类型:SphereEx:AES

可配置属性:

名称数据类型说明
key-managerString密钥管理算法的名称

SphereEx:RC4 加密算法 #

类型:SphereEx:RC4

可配置属性:

名称数据类型说明
key-managerString密钥管理算法的名称

SphereEx:SM3 加密算法 #

类型:SphereEx:SM3

可配置属性:

名称数据类型说明
key-managerString密钥管理算法的名称

SphereEx:SM4 加密算法 #

类型:SphereEx:SM4

可配置属性:

名称数据类型说明
key-managerString密钥管理算法的名称

模糊加密算法 #

单字符按位变换加密算法 #

说明:该算法采用单字符按位变换加密方式,支持密钥云端管理。

类型:SphereEx:CHAR_TRANSFORM_LIKE

可配置属性:

密钥管理 #

商业加密算法(SphereEx:AES、SphereEx:RC4、SphereEx:SM3、SphereEx:SM4)可以使用密钥管理功能统一管理密钥配置,支持本地密钥管理和云端密钥管理功能。

本地密钥管理 #

类型:LOCAL

可配置属性:

名称数据类型说明
aes-key-valueStringSphereEx:AES 使用的 KEY
rc4-key-valueStringSphereEx:RC4 使用的 KEY
sm3-saltStringSphereEx:SM3 使用的 SALT(空 或 8 Bytes)
sm4-keyStringSphereEx:SM4 使用的 KEY (16 Bytes)
sm4-modeStringSphereEx:SM4 使用的 MODE (CBC 或 ECB)
sm4-ivStringSphereEx:SM4 使用的 IV (MODE为CBC时需指定,16 Bytes)
sm4-paddingStringSphereEx:SM4 使用的 PADDING (PKCS5Padding 或 PKCS7Padding,暂不支持NoPadding)

AWS 云端密钥管理 #

类型:SphereEx:AWS_KMS

可配置属性:

名称数据类型说明
access-keyStringaws access key 配置
secret-keyStringaws secret key 配置
aws-regionStringaws region 配置
secret-nameStringaws secret name 配置