FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Cita:
De todas formas, el algoritmo AES es el usado por el gobierno de los EEUU, es ampliamente conocido, estudiado y probado, así que no hay porque dudar de su eficacia. |
#2
|
|||
|
|||
Yo uso el componente TCipherManager aunque nunca use ese algoritmo, este componente trae varios algoritmos entre ello el AES (lo llama Rijndael).
Noto que tiene algunas diferencias en las constantes, pero no tengo los suficientes conocimientos para ver si en definitiva es lo mismo Despues voy a probarlos a ver si son compatibles. Saludos |
#3
|
||||
|
||||
Consulta!
Buenos días:
Revivo este hilo para saber si es posible usar esta implementación para poder encriptar y desencriptar cadenas de texto string. Hay multiples componentes que lo hacen, pero la idea es usar esta unit que ha implementado domingo, simple y concreta y sin necesidad de utilizar grandes paquetes de componentes. Muchas Gracias!!!!
__________________
Saludos. Marcelo D. Alegre |
#4
|
||||
|
||||
Cita:
En resumen, el proceso seria el siguiente: -- Para cifrar -- - Cargar el texto en un TStringStream - Cifrarlo, quedando el resultado en un TMemoryStream - Codificar el TMemoryStream a base64 -- Para descifrar -- - Descodificar el texto en base64, quedando el resultado en un TMemoryStream - Descifrarlo, quedando el resultado en un TStringStream - Obtener el texto en claro del TStreamStream. No lo he probado, pero debería de funcionar Algunos links http://delphi.jmrds.com/?q=node/43 http://delphi.jmrds.com/?q=node/31 |
#5
|
||||
|
||||
Y para que no digais que falta el codigo, y aunque ando un poco apurado ...
|
#6
|
||||
|
||||
Gracias!!
Domingo, sin palabras!! sos un grande!!
Muchas gracias.-
__________________
Saludos. Marcelo D. Alegre |
#7
|
||||
|
||||
Un solo Inconveniente:
Sucede que uso Windows 2000. Por lo que se ve, en windows 2000 la crypt32.dll no tiene los metodos:
CryptBinaryToStringA CryptStringToBinaryA Por lo tanto baje la libreria nueva desde la web y la use sin problemas (creo) Dado que puedo Cifrar texto sin problemas. Sin embargo, al descifrar (no creo que tenga que ver con que uso la libreria por separado, lo digo por el error...) se produce una excepcion de "Stream read error", donde al debugear, el problema se da en la linea que tiene este codigo:
la prueba la estoy haciendo llamando a la funcion de la siguiente manera: edit1.text:=Descifrar('hola','1234'); Alguna idea de que me puede estar afectando? Muchas gracias!!!
__________________
Saludos. Marcelo D. Alegre |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
HTTP ¿cifrado? N.P.I | lag_0 | Internet | 3 | 13-04-2007 09:04:29 |
Un hombre demanda a Microsoft: el FBI accedió a su disco duro... cifrado | marcoszorrilla | La Taberna | 6 | 06-03-2007 20:35:03 |
Disco de cifrado Casero (Especial para los aburridos pensadores de los últimos días) | Neftali [Germán.Estévez] | Noticias | 0 | 22-11-2006 11:05:00 |
Cifrado de password... | dunia_lv | MS SQL Server | 2 | 08-08-2006 22:06:18 |
|