SoloCodigo

CLR: .Net / Mono / Boo / Otros CLR => C# => Mensaje iniciado por: E.Baley en Lunes 8 de Septiembre de 2008, 16:36

Título: Encriptar un String
Publicado por: E.Baley en Lunes 8 de Septiembre de 2008, 16:36
Hola a tod@s

Tengo que guardar algunos datos de una aplicación (preferencias y otros) en un archivo.
Se me ha ocurrido usar Xml para guardarlos, por su facilidad para volver a leerlos y tenerlos disponibles, al abrir de nuevo la aplicación.
Ahora el problema que se me plantea es encriptar dicho Xml para que no pueda ser leido y modificado por un simple editor de texto.
He repasado un poco el espacio "System.Security.Cryptography" pero la verdad no me entero de mucho. Me basta con una simple API con una clave para cifrar y descifrar un string (el texto del Xml), no me hace falta pares de claves pública/privada (que no sé usar) ni cosas tan complejas.

¿alguien sabe cómo hacerlo?
muchas gracias.