Tagged articles
11 articles
Page 1 of 1
Su San Talks Tech
Su San Talks Tech
Dec 17, 2025 · Backend Development

Secure Your Spring Boot Apps: Easy Config and Field Encryption with Jasypt

This guide explains why sensitive configuration and user data must be encrypted in Spring Boot projects, demonstrates how to use Jasypt for property‑level encryption and custom AOP‑based field masking, and dives into the underlying PBE algorithm and source‑code mechanics.

Configuration EncryptionField MaskingJasypt
0 likes · 14 min read
Secure Your Spring Boot Apps: Easy Config and Field Encryption with Jasypt
Alibaba Cloud Developer
Alibaba Cloud Developer
Dec 9, 2024 · Backend Development

Dynamic Config Refresh & Secure Settings in Spring Cloud with Nacos & KMS

This article demonstrates how to integrate Nacos into a Spring Cloud application to achieve runtime configuration refresh, and how to employ Alibaba KMS for zero‑code encryption of sensitive properties, covering setup steps, code examples, underlying mechanisms, and best practices for secure, dynamic configuration management.

Backend DevelopmentConfiguration EncryptionDynamic Configuration
0 likes · 20 min read
Dynamic Config Refresh & Secure Settings in Spring Cloud with Nacos & KMS
Alibaba Cloud Native
Alibaba Cloud Native
Dec 22, 2023 · Cloud Native

Secure Sensitive Configurations in MSE Nacos Using KMS Encryption

This guide explains how MSE Nacos integrates with Alibaba Cloud KMS to encrypt and protect sensitive configuration data, covering the security challenges, architecture, encryption/decryption workflows, recommended configuration items, step‑by‑step setup, and Java/Go SDK examples for cloud‑native applications.

Configuration EncryptionJavaKMS
0 likes · 16 min read
Secure Sensitive Configurations in MSE Nacos Using KMS Encryption
Code Ape Tech Column
Code Ape Tech Column
Jun 23, 2022 · Backend Development

Encrypting Spring Boot Configuration Files with jasypt-spring-boot

This guide explains how to protect sensitive Spring Boot configuration data by integrating the open‑source jasypt‑spring‑boot plugin, covering dependency addition, secret key setup, encryption of plaintext values, and customizing encrypted property syntax for seamless decryption at runtime.

Backend SecurityConfiguration EncryptionJasypt
0 likes · 5 min read
Encrypting Spring Boot Configuration Files with jasypt-spring-boot
Java Architect Essentials
Java Architect Essentials
Oct 19, 2021 · Backend Development

Encrypting Spring Boot Configuration Files with Jasypt

This article explains how to secure sensitive Spring Boot configuration properties such as database credentials by integrating the Jasypt library, configuring encryption keys, generating encrypted values through test code, and applying the encrypted strings in application.yml, including deployment‑time salt handling for enhanced security.

Backend SecurityConfiguration EncryptionDevOps
0 likes · 5 min read
Encrypting Spring Boot Configuration Files with Jasypt
Programmer DD
Programmer DD
Aug 16, 2021 · Backend Development

Secure Spring Boot Configurations: Encrypt Sensitive Properties with Jasypt

This tutorial explains how to protect sensitive Spring Boot configuration values—such as database passwords and service keys—by encrypting them using the Jasypt library, covering setup, Maven integration, encryption/decryption commands, and best security practices.

BackendConfiguration Encryptionspring-boot
0 likes · 8 min read
Secure Spring Boot Configurations: Encrypt Sensitive Properties with Jasypt
Java Architecture Diary
Java Architecture Diary
Jun 1, 2020 · Backend Development

How MyBatis-Plus Secures Configurations with a Custom EnvironmentPostProcessor

This article explains how MyBatis-Plus adds data-security protection to Spring Boot applications by encrypting datasource and property file values, details the custom EnvironmentPostProcessor implementation, loading mechanisms, and offers extension ideas and alternatives such as jasypt-spring-boot-starter.

Configuration EncryptionEnvironmentPostProcessorJava
0 likes · 6 min read
How MyBatis-Plus Secures Configurations with a Custom EnvironmentPostProcessor
Programmer DD
Programmer DD
Oct 23, 2018 · Backend Development

How to Mock External Services and Encrypt Configs in SpringBoot

This article demonstrates practical SpringBoot techniques for masking external dependencies by mocking beans directly in the container and securing configuration values with Jasypt encryption, enabling local debugging without full service startup and protecting sensitive credentials.

Bean ReplacementConfiguration EncryptionJava
0 likes · 8 min read
How to Mock External Services and Encrypt Configs in SpringBoot