使用jasypt对Spring boot的数据源密码进行加密

 时间:2024-11-21 01:16:16

1、在Spring boot的Maven工程的pom.xml文件中增加jaspyt库的依赖 <dependency> <groupId>com.github.ulisesbocchio</groupId> <artifactId>jasypt-spring-boot-starter</artifactId> <version>1.8</version> </dependency>

使用jasypt对Spring boot的数据源密码进行加密

3、使用jasypt包对密码进行加密1)打开CMD窗口2)将当前路径切换到jasypt包目录下:使用如下命令进行密码加密:java -cp jasypt-1.9.2.jar org.jasypt.intf.cli.JasyptPBEStringEncryptionCLI input="password" password=fantasy algorithm=PBEWithMD5AndDES其中input为需要加密的密码password为加密时采用的秘钥algorithm为加密算法,默认算法为PBEWithMD5AndDES最后得到password加密后的密文:2p9NblOkkwNqsYhDruu5TFPR1RgkL9aH

使用jasypt对Spring boot的数据源密码进行加密使用jasypt对Spring boot的数据源密码进行加密

5、在java启动的环境变量中设置加密的秘钥1)在Eclipse中,配置VM启动时的环境变量-Djasypt.encryptor.password=fantasy2)在Java单独运行的环境中设置如java -Djasypt.encryptor.password=fantasy -jar -Xmx512m fantasy.image.0.0.1-SNAPSHOT.jar

使用jasypt对Spring boot的数据源密码进行加密使用jasypt对Spring boot的数据源密码进行加密
  • IntelliJ IDEA代码工具中怎么打开最近的文件
  • Docker容器重启后启动Tomcat方法
  • DBeaver怎么关闭自动检查更新
  • ORA-27086: unable to lock file already in..
  • uniapp中自定义swiper的高度
  • 热门搜索
    裤子掉色怎么办 情怀的近义词 皮肤干燥脱皮怎么办 惊奇的近义词是什么 鱼丸怎么做好吃 小米手机怎么备份 opportunity怎么读 有名的近义词 长安奔奔迷你怎么样 独生子女证怎么办