Proteja la información confidencial en los archivos de configuración de Spring Boot con Jasypt

ilustrar

Los socios que han usado el archivo de configuración de Spring Boot saben que el contenido del archivo de recursos generalmente se muestra en texto sin formato y que la seguridad es relativamente baja.

Abra application.properties o application.yml , como la contraseña de inicio de sesión de MySQL, la contraseña de inicio de sesión de Redis y las claves de terceros, etc., de un vistazo Aquí hay un componente de cifrado y descifrado para mejorar la seguridad de algunas configuraciones de propiedad.

jasypt es un conjunto de herramientas bajo Spring Boot escrito por un maestro externo para cifrar la información en el archivo de configuración.

Dirección de demostración de GitHub

spring-boot2/spring-boot-encrypt en maestro · jeikerxiao/spring-boot2 · GitHub

Nombre de usuario de la base de datos y cifrado de la contraseña de la base de datos como ejemplo

 1. Paquete de importación

Consulte la última versión en:

https://github.com/ulisesbocchio/jasypt

Supongo que te gusta

Origin blog.csdn.net/m0_60252632/article/details/127209861
Recomendado
Clasificación