Find Jasypt algorithms

Proprietary

Records the algorithm behind each use of Jasypt in the cipher inventory: the algorithm an encryptor, digester or password encryptor is set to in code or Spring XML, the default of its class when nothing sets one (PBEWithMD5AndDES for StandardPBEStringEncryptor and BasicTextEncryptor, MD5 for digesters), and the algorithm jasypt-spring-boot decrypts a configuration file's ENC(...) values with, jasypt.encryptor.algorithm or the default of its version (PBEWithMD5AndDES before 3.0, PBEWITHHMACSHA512ANDAES_256 since). Strong algorithms are recorded too, as not insecure.

io.moderne.cryptography.jasypt.FindJasyptAlgorithms
mod run . --recipe=io.moderne.cryptography.jasypt.FindJasyptAlgorithms

Install it once from Recipe actions, then run it on every repository under the current directory. New to the Moderne CLI? Set it up.