What is Ferris JDJ DBCP

Read JDJ Article

Ferris JDJ DBCP is a very small project created for an article written for Java Developer's Journal (JDJ) about securing Tomcat database passwords.

Why would you want to do this? Well Tomcat DataSource configuration has a clear text password and this is a security risk. Encrypting the password in some way lowers this risk. A knowledgeable and determined intruder might still decrypt the password and gain access to production data but encrypting the password is like locking the doors of your house. It will deter the majority of attempts.

This is not meant to be production ready code. Consider this project as a reference implementation of how to secure Tomcat DataSource clear text passwords. Build on this project to make your implementation more secure.