Jasypt

applicationContext.xml

<!-- Jasypt security -->
<!-- configuration for ecryptor -->
<encryption:encryptor-config id="environmentVariablesConfiguration"
password-env-name="APP_ENCRYPTION_PASSWORD" algorithm="PBEWithMD5AndDES" />

<!-- PBE encryptor -->
<bean id="configurationEncryptor">
<property name="config" ref="environmentVariablesConfiguration" />
</bean>

<!-- Encryptable PPC -->
<encryption:encryptable-property-placeholder
encryptor="configurationEncryptor" location="classpath:application.properties" />

Properties file:

 datasource.password=ENC(BVH0R2IQw7CcOfHOoPkkKjEU3WK1WjMlsSja9FKACxE=)
Advertisements
Posted in Encryption, Spring

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: