Encriptar y desencriptar un string

12/03/2008 - 01:00 por Paul | Informe spam
Hola,

Como puedo encriptar y desencriptar un string?

Gracias
 

Leer las respuestas

#1 Alberto Poblacion
12/03/2008 - 07:59 | Informe spam
"Paul" wrote in message
news:
Como puedo encriptar y desencriptar un string?



Utilizando las clases que hay en el espacio de nombres
System.Security.Cryptogrphy. En el siguiente enlace tienes un ejemplo que
cifra un string y lo envia a un fichero:

http://msdn2.microsoft.com/en-us/li...tream.aspx

En el ejemplo, se usa un CryptoStream conectado con un FileStream que
graba los datos en el fichero, pero nada te impide sustituir el FileStream
por un MemoryStream, con lo que los datos te quedarían cifrados en memoria.
Ten presente que el resultado siempre es binario, por lo que no puedes
volverlo a meter de forma directa de nuevo en un String. Si necesitas que se
pueda guardar en un String, puedes pasar los datos binarios encriptados a
través de una codificación en Base 64 (usando Convert.ToBase64String), para
que se conviertan de nuevo en caracteres.

Preguntas similares