Foros del Web » Programación para mayores de 30 ;) » .NET »

c# - Encriptación de un fichero mediante Rijndael (AES)

Estas en el tema de c# - Encriptación de un fichero mediante Rijndael (AES) en el foro de .NET en Foros del Web. Yo estaba interesado en saber como encriptar información, en concreto ficheros, y estaba intersado en AES, ya que es el algoritmo más robusto actualmente. He ...
  #1 (permalink)  
Antiguo 30/07/2010, 02:53
 
Fecha de Ingreso: octubre-2006
Mensajes: 53
Antigüedad: 17 años, 5 meses
Puntos: 0
c# - Encriptación de un fichero mediante Rijndael (AES)

Yo estaba interesado en saber como encriptar información, en concreto ficheros, y estaba intersado en AES, ya que es el algoritmo más robusto actualmente.

He visto el siguiente ejemplo, que es del msdn, que me aprece bastante claro, y dejo el enlace, para que sea más legible el post:

http://msdn.microsoft.com/es-es/libr....rijndael.aspx

En este ejemplo se puede ver como se instancia un objeto de tipo Rijndael llamado RijndaelAlg, del cual tiene dos propiedades, key e IV, con los que se tienen la clave y el vector de iniciliación, que se utilizarán como parámetros de los métodos EncryptTextToFile y DecryptTextFromFile.

Mi duda es estos datos no los genero yo, sino de forma automática al instanciar el objeto de tipo Rijndael, lo cual por una parte me parece correcto porque si lo pusiese yo a mano, lo único que se me ocurre es ponerlo en código, y el código se puede decompilar y no sería seguro.

Pero también me surge la duda de cómo la aplicación determina qué key e IV utilizar, ya que seguirá algún algoritmo, y por tanto igual no es del todo seguro y cualquier podría generar ese key e IV y decodificar la información.

Alguien sabe cómo funciona el proceso de encriptación, y ¿si realmente es seguro o no?.



Muchas gracias.
Daimroc.
  #2 (permalink)  
Antiguo 30/07/2010, 04:34
Avatar de triqui  
Fecha de Ingreso: diciembre-2008
Ubicación: Zaragoza(España)
Mensajes: 624
Antigüedad: 15 años, 4 meses
Puntos: 31
Respuesta: c# - Encriptación de un fichero mediante Rijndael (AES)

Hace tiempo comente sobre el tema y tampoco logro enterlo mucho.

http://www.forosdelweb.com/f78/encri...or-url-754743/

Aqui hay un codigo bastante bueno que utilizo.

http://www.obviex.com/samples/Encryption.aspx#Output

La verdad que en teoria por lo mucho que lei puede romper estos tipos encriptadores, pero es bastante seguro y fiable, yo es el que estoy utilizando, ya que te creas una clave propia y si no la saben no pueden desencriptarte,

aparte de esto pense en hacer lo siguiente:

la palabra clave[nombredeusuario] + un dato dinamico del usuario.

de esta forma me aseguro ke nunca sera el mismo.

saludos
__________________
La nueva red social de quinielas quiniela resultados
Cazaresultados Futbol base en directo

Etiquetas: fichero
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:28.