![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#6
|
|||
|
|||
|
mmmm... lo que estás buscando es codificar más que cifrar.
Según la Real Academia Española, codificar es: "Transformar mediante las reglas de un código la formulación de un mensaje." Es decir, algo así como el algoritmo de César antes mencionado. También se puede codificar a Hexadecimal, Binario, Mime, etc. Por otra parte Cifrar, según la Rae, significa: Transcribir en guarismos, letras o símbolos, de acuerdo con una clave, un mensaje cuyo contenido se quiere ocultar. Es decir, se necesita de algo ajeno al mensaje (clave) para poder "revelar" el mensaje ocultado. Algoritmos de Cifrado hay muchísimos, como ser Rijndael (AES), blowfish, towfish, 3des, etc... Igual, el más fácil que conozco es el de Xor: el cual consiste en recorrer byte por byte y hacerle un XOR por un valor (clave). luego, para, descifrarlo, repertir lo hecho antes (con la misma clave, por supuesto). La Jedi (JVCL) viene con un componente para crifrado Xor y otro para César; TJvXORCipher y TJvCaesarCipher respectivamente (Unit JvCipher.pas). ahí se puede chusmear el código. De todos modos el algoritmo de Xor NO es considerado seriamente para cosas que requieran algo de seguridad... simplemente sirve de ejemplo. y el César menos. copio el algoritmo principal del Xor de la Jedi (funciona tanto como para cifrar y descifrar, pues el encode hace lo siguiente)
por ahí yo creo que tenía implementada unas funciones de encriptación con xor que las escribí hace unos años. una trabajaba sobre un string y la otra creo que trabajaba directamente sobre un TMemoryStream. si es necesario habría que buscar... :-° Última edición por poyo fecha: 23-01-2009 a las 01:26:17. |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Esta si que es buena. | marcoszorrilla | La Taberna | 2 | 10-07-2006 23:41:52 |
| Extraer datos de una pagina en java que tiene clave (sabiendo la clave claro) ;) | kalimocho | Internet | 2 | 29-06-2005 05:11:24 |
| Buena excusa | tcp_ip_es | Humor | 0 | 04-06-2004 10:09:29 |
| Clave de acceso........necesito que alguien me ayude | David J. | Conexión con bases de datos | 1 | 20-11-2003 10:40:09 |
|