setUtil
| 命令参数 | 含义 |
|---|---|
action |
enc——加密 |
type |
加解密方式,目前支持:aes、jasypt、basse64 |
input |
需要做加解密处理的密码信息 |
password |
当action=jasypt时,此参数必输,表示加解密的盐信息 |
ivGeneratorClassName |
当action=jasypt时,此参数才有意义,且为选传参数,不传则使用默认值org.jasypt.iv.RandomIvGenerator可用值有: org.jasypt.iv.RandomIvGenerator、org.jasypt.iv.NoIvGenerator |
algorithm |
当action=jasypt时,此参数才有意义,且为选传参数,不传则使用默认值PBEWithMD5AndDES |
aes
可使用命令
# 加密
java -jar secUtil.jar action=enc type=aes input=明文密码
jasypt
可使用命令
# 加密
java -jar secUtil.jar action=enc type=jasypt input=明文密码 password=盐
java -jar secUtil.jar action=enc type=jasypt input=明文密码 password=盐 algorithm=PBEWITHHMACSHA512ANDDES_256
# 人寿选此命令即可
java -jar secUtil.jar action=enc type=jasypt input=明文密码 password=盐 ivGeneratorClassName=org.jasypt.iv.NoIvGenerator
java -jar secUtil.jar action=enc type=jasypt input=明文密码 password=盐 ivGeneratorClassName=org.jasypt.iv.NoIvGenerator algorithm=PBEWITHHMACSHA512ANDDES_256
base64
可使用命令
# 加密
java -jar secUtil.jar action=enc type=base64 input=明文密码