I Found this piece of code on jasypt.org I want to know what encryptor.setPassword("jasypt") does. Is it the Cryptographic key? What happens if i don't set the password? I've been reading about "Keys", how do i find it? Where do i securely store this key?
PooledPBEStringEncryptor encryptor = new PooledPBEStringEncryptor();
encryptor.setPoolSize(4); // This would be a good value for a 4-core system
encryptor.setPassword("jasypt");
encryptor.setAlgorithm("PBEWithMD5AndTripleDES");