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

Proteger archivo mediante password [vb.net]

Estas en el tema de Proteger archivo mediante password [vb.net] en el foro de .NET en Foros del Web. Hola, ¿conocéis alguna forma de proteger un archivo mediante password? En principio el archivo puede ser .pdf, .txt, .rtf..... Actualmente trabajo con visual basic.net 2003 ...
  #1 (permalink)  
Antiguo 05/01/2008, 05:39
Avatar de freegirl
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: Catalonia
Mensajes: 4.334
Antigüedad: 21 años, 5 meses
Puntos: 156
Pregunta Proteger archivo mediante password [vb.net]

Hola,

¿conocéis alguna forma de proteger un archivo mediante password? En principio el archivo puede ser .pdf, .txt, .rtf.....

Actualmente trabajo con visual basic.net 2003

Saludos
  #2 (permalink)  
Antiguo 05/01/2008, 07:31
 
Fecha de Ingreso: junio-2003
Ubicación: Asturias
Mensajes: 2.429
Antigüedad: 21 años, 9 meses
Puntos: 7
Re: Proteger archivo mediante password [vb.net]

Encriptarlo.
__________________
Charlie.
  #3 (permalink)  
Antiguo 06/01/2008, 06:02
Avatar de freegirl
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: Catalonia
Mensajes: 4.334
Antigüedad: 21 años, 5 meses
Puntos: 156
Re: Proteger archivo mediante password [vb.net]

Pero necesito poner un password al archivo no encriptar. Ya que la mayoría de las veces será un reporte con diseños gráficos, no sólo texto.

saludos
  #4 (permalink)  
Antiguo 06/01/2008, 13:36
 
Fecha de Ingreso: junio-2003
Ubicación: Asturias
Mensajes: 2.429
Antigüedad: 21 años, 9 meses
Puntos: 7
Re: Proteger archivo mediante password [vb.net]

Al archivo puedes hacer dos cosas:

1-. Comprimirlo con el WinRar(Por ejemplo) y ponerle password.
2-. Encriptarlo con tu propio programa y desencriptarlo con tu propio programa. (Da igual que el documento tenga imagenes o no).

Esas son las dos soluciones que se me ocurren actualmente.
__________________
Charlie.
  #5 (permalink)  
Antiguo 06/01/2008, 14:37
Avatar de freegirl
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: Catalonia
Mensajes: 4.334
Antigüedad: 21 años, 5 meses
Puntos: 156
Re: Proteger archivo mediante password [vb.net]

Hola, chcma,

Por ahora, lo que voy a hacer es poner los datos en un fichero de access (.mdb) y ahí pondré un pass.

Lo de comprimirlo ya lo había pensado, pero no tdos los usuarios que van a utilizar el programa tienen winrar, ni 7zip, etc. Tampoco quiero obligar a que se lo instalen.

Estoy buscando si hay algún control de terceros que hago eso (poner un password a un archivo cualquiera) y que yo lo pueda manejar desde vb.net.

si encuentro algo, ya lo postearé. O si alguien sabe de alguno que también postee.

Saludos
  #6 (permalink)  
Antiguo 06/01/2008, 14:39
 
Fecha de Ingreso: junio-2003
Ubicación: Asturias
Mensajes: 2.429
Antigüedad: 21 años, 9 meses
Puntos: 7
Re: Proteger archivo mediante password [vb.net]

En codeproject hay algo sobre encriptar desencriptar ficheros empleando un password, deberias mirarlo.

De todas formas, cuando yo tenga un poco de tiempo también lo miraré ya que me interesa bastante.

Un saludo.
__________________
Charlie.
  #7 (permalink)  
Antiguo 06/01/2008, 18:10
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 23 años
Puntos: 50
Re: Proteger archivo mediante password [vb.net]

hola freegirl, aqui tengo un par de cuestiones

1.- Quieres encriptar el archivo como tal (que habría que usar encodings y tranformarlo por ejemplo a bytes para que no se pudiera leer)
2.- Guardarlo en BD y compararlo en la misma tabla con su respectivo password para dar acceso y mostrarlo

Salu2 y por cierto buen inicio de año a todos, ya que me he ausentado un poco jeje
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net
  #8 (permalink)  
Antiguo 07/01/2008, 04:18
Avatar de freegirl
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: Catalonia
Mensajes: 4.334
Antigüedad: 21 años, 5 meses
Puntos: 156
Re: Proteger archivo mediante password [vb.net]

Hola Rootk,

por ejemplo, en un archivo de access .mdb podemos establecer una contraseña (Herramientas\Seguridad\Establecer contraseña) para que cuando abramos el archivo nos muestre esa ventanita "Introduce el password" sino no podríamos abrir la base de datos. Pues quiero lo mismo pero para otros tipos de archivo: pdf, xls, etc.
Esos datos no tienen por qué ir encriptados, si tienen que ir, en ese aspecto por ahora no tengo problema. Tengo algunos casos en que debo encriptar y desencriptar y por ahora me va bien. Pero para esos datos, es un reporte, sólo necesito poner un password al archivo (como en Access). El reporte lo puedo hacer en formato PDF, xls, txt, rtf...

Ahora para salir del paso lo hago con access, por lo que acabo de comentar. Pero prefiero hacerlo en PDF o rtf ya que ese reporte me lo deben enviar por email y así ocupa menos espacio. Por ejemplo, en PDF sólo me ocupa 1 mega (o menos) y en Access me ocupa 7 megas.

Saludos y feliz año también
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 19:46.