加密配置示例
加密配置示例 YAML 配置示例。
加密配置
lodsve:
encryption:
# 总开关;关闭时不处理 BASE64(...) 与 ENC(...) 占位值。
enabled: true
base64:
# 使用 BASE64(文本) 包裹待解码值。
prefix: 'BASE64('
suffix: ')'
jasypt:
prefix: 'ENC('
suffix: ')'
# 密码只从环境变量或密钥服务注入。
password: ${LODSVE_ENCRYPTION_PASSWORD:}
algorithm: PBEWithMD5AndDES
key-obtention-iterations: '1000'
pool-size: '1'
provider-name: ''
provider-class-name: ''
salt-generator-classname: org.jasypt.salt.RandomSaltGenerator
iv-generator-classname: org.jasypt.iv.NoIvGenerator
# 支持 base64 或 hexadecimal。
string-output-type: base64
