Gente
Estoy desarrollando una aplicación y necesito algunos datos encriptados en
un DataTable que luego se guarda como XML. Recien estoy incursionando en
.net por lo cual si bien sabia del System.Security.Cryptography nunca lo
había tenido que usar ni sabia como se hacía. Sin saber las posibilidades de
.net mi idea original era usar AES, ya que necesito un algoritmo que pueda
ser encriptado y desencriptado con la misma llave. Pero cuando llego el
momento vi que AES solo esta disponible a partir del VS2008 (y yo estoy
usando VS2003). Por lo cual me surge el primer interrogante, que tipo de
encriptacion me conviene utilizar? Lei algo de que la clase Rijndael es una
implementación de AES pero no entendi bien a que se referia con
implementacion y cuales son sus diferencias.
Por otro lado, igualmente quise ir probando con cualquiera de las otras
clases y me encontre con que el uso se estas no era tan facil como imaginaba
(esperaba que tuvieran algun metodo estatico que recibiera el valor a
encriptar y la llave de encriptacion y devolviera los datos encriptados, asi
como otro para el proceso inverso) y la verdad que quede bastante perdido.
Por lo cual, agradeceria me pudieran recomendar que algoritmo de
encriptación es mas conveniente y si hay alguna clase que pueda bajar que
facilite el uso de estos metodos, o sino aunque sea algún tutorial donde
haya explicada una forma simple de usar estas clases que trae .net

Desde ya muchas gracias por tomarse el tiempo de leer y espero puedan
ayudarme.

Saludos

Gonzalo J. Muñoz
Paq Systems - Programación

_____________________________
Antes de imprimir piense en
su compromiso con el Medio Ambiente

Responder a