首页 > 编程知识 正文

jasypt加密命令,springboot jasypt解密

时间:2023-05-05 01:32:36 阅读:274215 作者:3971

 Jasypt 即Java Simplified Encryption

1引入依赖 <!--ENC加密解密--> <dependency> <groupId>com.github.ulisesbocchio</groupId> <artifactId>jasypt-spring-boot-starter</artifactId> <version>2.1.1</version> </dependency> 2.生成密文 public static void main(String[] args) { BasicTextEncryptor textEncryptor = new BasicTextEncryptor(); //加密所需的salt(盐) textEncryptor.setPassword("you salt"); //要加密的数据(数据库的用户名或密码) String username = textEncryptor.encrypt("root"); String password = textEncryptor.encrypt("root"); System.out.println("username:"+username); System.out.println("password:"+password); }  3.配置加密  把生成的密文已ENC(密文)的方式写入配置文件jasypt.encryptor.password=you salt#你在设置密码时候配置得盐

可参考博客

SpringBoot使用jasypt加解密密码 - 自行车上的程序员 - 博客园

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。