Java en un agente en el cliente es una opción para lo que comentas. Localiza la clase que encripte con MD5 y embebela en un agente para poder hacer lo que indicas.
Un saludo,