NOMBELA
acabo de ver el problema que tienen y en efecto el sha1 es solo un cifrado unidireccional lo que te impide ver lo que has escrito, te pone una serie de caracteres que fastidian la mirada, ah verdad...
la solucion a lo que posiblemente tu quieres el de encriptar y desencriptar es usando un "cifrado de clave privada" y/o un "cifrado de clave publica" casi los dos funcionan de la misma manera...
hay un libro llamado seguridad para microsoft visual basic .net tiene un enlace, espero te o les sirva, a mi me funciona muy bien y la verdad me he puesto bastante
en la seguridad, le he dado a mis amigos mis aplicaciones y la verdad sirven muy bien, el link es:
microsoft.com/mspress/books/6432.asp
estan en ingles pero creo que ya lo tradujeron, de todas formas ahi bienen codigos y un ejecutable para ver los ejemplos. eso es todo, bastante choro no...