Publicado jasypt 1.9 (java simplified encryption)
Acabo de publicar la versión 1.9.0 de Jasypt (java simplified encyption).
Brevemente, sus novedades son:
* Mayor modularización
* Mejoras al soporte de Spring 3.0
* Soporte para Spring 3.1
* Soporte para Hibernate 4
* Soporte para Wicket 1.5
Específicamente, en el soporte para Spring 3.0 y 3.1 es donde está lo más "jugoso", que es el nuevo namespace XML "encryption", que nos permitirá crear muy fácilmente nuestros artefactos jasypt desde el XML de configuración de beans de Spring.
Por ejemplo, para crear un cifrador básico de passwords y poder incluirlo en nuestras clases con @Autowired, sólo necesitaremos:
O para crear un java.util.Properties que nos permita que algunas de las entradas de nuestros .properties estén cifradas (y las descifre transparentemente) sólo necesitaríamos algo como:
_
Reader Comments (3)
Hmm... vaya, parece que el sistema de edición se comió los tags XML que deberían haber aparecido ahí :-( Reescribo:
-----------------
Por ejemplo, para crear un cifrador básico de passwords y poder incluirlo en nuestras clases con @Autowired, sólo necesitaremos:
<encryption:basic-password-encryptor/>
O para crear un java.util.Properties que nos permita que algunas de las entradas de nuestros .properties estén cifradas (y las descifre transparentemente) sólo necesitaríamos algo como:
<encryption:encryptable-properties encryptor="enc" location="classpath:app.properties"/>
Enhorabuena por el trabajo. Quizás lo utilice algún día.
Felicitaciones, nosotros usamos jasypt en nuestros proyectos grails desde hace tiempo y es fenomenal!