Autor Tema: En busca de método de encriptación  (Leído 3139 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Psyke1

  • Megabyte
  • ***
  • Mensajes: 130
  • Reputación: +11/-7
  • VBManiac
    • Ver Perfil
    • h-Sec
En busca de método de encriptación
« en: Noviembre 29, 2012, 04:17:38 pm »
Busco un método de encriptación para cifrar el nombre de archivos.

Por lo cual la cadena resultante no puede retornar caracteres prohibidos:
Código: [Seleccionar]
\/¿?<>*:"|
Gracias :)

DoEvents! :P


LeandroA

  • Administrador
  • Petabyte
  • *****
  • Mensajes: 1128
  • Reputación: +151/-8
    • Ver Perfil
Re:En busca de método de encriptación
« Respuesta #1 en: Noviembre 29, 2012, 09:45:40 pm »
Hola, la verdad no entendí bien, que es masomenos lo que queres hacer?, ese nombre cifrado estaría en el archivo como un nuevo nombre? o es para almacenar en algún lado?

Saludos.

Psyke1

  • Megabyte
  • ***
  • Mensajes: 130
  • Reputación: +11/-7
  • VBManiac
    • Ver Perfil
    • h-Sec
Re:En busca de método de encriptación
« Respuesta #2 en: Noviembre 29, 2012, 10:09:52 pm »
No, no lo almaceno en ningún lado, es para renombrarlo.
Teniendo en cuenta que mis archivos sólo tienen:

  • Caracteres alfanuméricos incluyendo tildes latinas
  • Guion normal y guión bajo
  • No tienen extensión

Quiero que me dé un nombre cifrado sin contener:
Código: [Seleccionar]
\/¿?<>*:"|
He intentado algo pasando el ascii a hexadecimal, y alterándolo y demás... pero necesito algo que sea un poco más complejo de descifrar.

Estoy un poco verde en criptología. ::)

Gracias.

DoEvents! :P
« última modificación: Noviembre 29, 2012, 10:11:29 pm por Psyke1 »

Albertomi

  • Gigabyte
  • ****
  • Mensajes: 281
  • Reputación: +153/-0
    • Ver Perfil
Re:En busca de método de encriptación
« Respuesta #3 en: Noviembre 29, 2012, 11:32:37 pm »
Hola Psyke1
 
Para no complicarte usa encriptación asimétrica (Llave pública y privada) la cadena resultante de la encriptación lo puedes pasar a hexadecimal o lo vuelves a encriptar en base64 o base85 de esa forma el resultado será como un archivo con caracteres que se pueden almacenar en un archivo TXT y que se interpretaran como un único string.
 
 
Saludos desde algún lugar de lima-Perú
 
Saludos, desde algún lugar de Lima-Perú

Psyke1

  • Megabyte
  • ***
  • Mensajes: 130
  • Reputación: +11/-7
  • VBManiac
    • Ver Perfil
    • h-Sec
Re:En busca de método de encriptación
« Respuesta #4 en: Diciembre 01, 2012, 10:19:36 pm »
Gracias por la respuesta.
Lo arreglé pasando a hexadecimal el array de bytes encriptado que me devuelve una función que ya usaba en el proyecto.
De ese modo sólo tengo números y letras. (aunque sea el doble de largo...)

DoEvents! :P