Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Comprimir y encriptar un stream (https://www.clubdelphi.com/foros/showthread.php?t=90825)

jars 12-09-2016 19:18:45

Comprimir y encriptar un stream
 
Hola amigos.
En estos momentos tengo una aplicación que prepara unas estructuras de datos (registros) y los vuelca en un TMemoryStream, luego lo comprimo con Zlib y lo envío por TCP. Ahora esto mismo necesito poder encriptarlo con algún algoritmo estandar para que otra aplicación en otro lenguaje las pueda desencriptar y descomprimir.
Alguna ayuda?
Delphi 7
Gracias.

AgustinOrtu 13-09-2016 04:26:59

Nunca la he usado, pero esta biblioteca es la mas conocida para Delphi, y ademas es libre.

escafandra 14-09-2016 02:28:21

Echa un vistazo a la librería criptográfica de seoane: SeCrypt


Saludos.

jars 14-09-2016 14:06:57

Gracias por las respuestas pero el problema que veo es que hasta ahora no logro comprimir y luego encriptar un TMemoryStream.
Para comprimir utilizo ZLib (ZCompressStream) y luego al intentar encriptar con 3DES de la librería LockBox me da error y si lo hago al revez no me genera nada. Alguien sabe si es posible hacer ambas cosas?
Gracias.


La franja horaria es GMT +2. Ahora son las 02:03:20.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi