![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
No!
Ese tipo de "cifrado" a duras penas es eficiente en contra de un infante que aun no sabe leer! Usa un algoritmo *probado*. De lo contrario, ni pierdas el tiempo.
__________________
El malabarista. |
|
#2
|
||||
|
||||
|
Hay varias bibliotecas para Delphi dando vueltas por ahi. Yo no uso ninguna en produccion, asi que mas que un sabio consejo es una directriz para que investigues por tu cuenta
El framework Spring4D tiene clases para cifrado. Yo utilizo este framework ampliamente, no la parte de cifrados, pero te puedo asegurar que es de calidad "top" en el mundo de Delphi. Puedes revisar las unidades de cifrado que estan en Source / Extensions / Cryptography Podes tomar los test de unidad como ejemplos de uso Hay otras bibliotecas tambien como LockBox, LockBox3, y TForge, esta tambien cuenta con un blog del autor que podes consultar |
|
#3
|
||||
|
||||
|
Gracias por vuestars respuestas.
Sobre lo que comenta mamcx acerca de la facilidad para romper la cifra. Tienes razón, y no deja de ser un prototipo mejorable. AgustinOrtu: Es cierto que hay multitud de librerias y paquetes tanto para Delphi como Builder sobre este tema pero quiero evitar en lo posible emplear paquetes ajenos a Borland. Me han dado demasiados problemas y estoy bastante escaldado. Seguiré buscando alternativas por código sin necesidad de paquetes externos. |
|
#4
|
||||
|
||||
|
Cita:
SIN EXCEPCIONES! Y que hay de tener una dependencia minima? Si hasta casimiro te paso las units. Ni que estuvieras con una inmensa libreria. --- Se que suena a regaño pero este es un tema que *nosotros* los programadores nos la pasamos olimpicamente por la galleta. La falta de seguridad y privacidad es el fracaso mas grande de la industria de IT, y si no nos importa a nosotros, pues a quien?
__________________
El malabarista. |
|
#5
|
||||
|
||||
|
Si el código aportado por Ángel.Matilla va a ser usado en algún lugar que no les afecte el que puedan descifrar los datos, entonces no hay problema.
Pero, desde luego, ese código es el típico primer ejemplo que viene en cualquier tutorial para empezar a enseñar cómo se usa una función de cifrado. Cualquier aficionado puede descifrarlo con un mínimo de esfuerzo.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#6
|
||||
|
||||
|
Cita:
Cita:
|
|
#7
|
||||
|
||||
|
Pues con más razón, no puedes usar tu códgo, imagina que se llevan una copia de la base de datos (no hace falta internet), ¿cuáles serían los comentarios y reproches? "Mira, tanta seguridad y al final se llevan la BD y seguro que la han descifrado".
Que no lleguen a eso ![]()
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#8
|
||||
|
||||
![]() ![]() |
![]() |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Tablas Hash | godel | Lazarus, FreePascal, Kylix, etc. | 3 | 19-02-2008 11:40:03 |
| codigo hash | maco2007 | Varios | 4 | 20-10-2007 17:01:04 |
| Calcular hash md5 | Lepe | Trucos | 1 | 10-05-2007 15:11:58 |
| Hash | RaulChemical | Varios | 1 | 07-09-2004 20:10:11 |
| ¿Hash or not Hash? | hgiacobone | Varios | 5 | 17-07-2003 19:43:26 |
|