Buenas, simple tool que convierte a diferentes hash tiene la clase principal "Cifrados", una clase "ventana" y otra de nombre "prueba" clase Cifrados clase ventana http://pastebin.com/Ahh5V6WL clase prueba, que es la que hace el trabajo de convertir y que a partir de esta se crean instancias en la clase ventana. http://pastebin.com/bND4CWpB para los hash me he basado en el siguiente códigohttp://www.codigofantasma.com/blog/implementar-encriptacion-md5-y-sha-en-java/