![]() |
![]() |
| 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 |
|
|
|
#1
|
|||
|
|||
|
Hola Darkbyte:
Prueba con LockBox de TurboPower (en sourceforge). Trae algoritmos de cifrado para dar y regalar.
__________________
Guía de Estilo del Foro |
|
#2
|
|||
|
|||
|
Puedes usar el DCPCrypt , que incluye todo tipo de algoritmos de encriptacion:
http://www.cityinthesky.co.uk/cryptography.html Aunque para dejar solo caracteres imprimibles basta que uses una codificacion en base64 y listo. En el DCPCrypt trae una unit para codificar en base64. De todas formas no le veo sentido a lo que pretendes hacer, con indy se pueden enviar cualquier caracter sin ningun problema, y codificarlo en base64 o en lo que sea hara que el sistema vaya mas lento y los paquetes a transmitir ocupen mas de lo necesario. Saludos |
|
#3
|
||||
|
||||
|
Mick, con las indy no puedes enviar algunos carácteres, lo mismo pasa por irc
![]() De igual forma, yo no trabajo con compos, sino con sockets a pelo... gracias de igual forma por los componentes
__________________
:) |
|
#4
|
|||
|
|||
|
Cita:
En cuanto a lo del irc y las indy, es que no son cosas comparables, una cosa es un protocolo (el del irc) que en su definicion indique que solo se deben transmitir tal tipo de caraceres y otra es una serie de componentes de comunicacion con sockets. Es decir una cosa es que algun componente de las indy que implementa un determinado protocolo de mas alto nivel no permita caracteres raros porque el protocolo lo diga asi, y otra es que no se pudiesen transmitir cualquier valor entre 0 y 255 a traves de un socket. Saludos |
|
#5
|
||||
|
||||
|
Vaya, vuelvo a necesitar urgentemente el algoritmo que me devuelva solo valores representables en la tabla ascii...para hacer un sistema de clientes irc encriptados.
Lo siento realmente, sé que aquí ayudais sin ánimo de lucro, pero me gustaria que quien lo sepa o tenga alguna idea,me la comente lo antes posible. Muchisimas gracias.
__________________
:) |
|
#6
|
|||
|
|||
|
Sigo insistiendo en que utilices el siguiente paquete:
http://www.cityinthesky.co.uk/files/dcpcrypt2.zip No tienes ni porque instalar los componentes, basta con con descomprimas el zip y simplemente cojas la unit: DCPbase64.pas Esa unit solo tiene dos funciones para codificar y descodificar en base 64: Código:
unit DCPbase64;
interface
uses
Sysutils;
function Base64EncodeStr(const Value: string): string;
{ Encode a string into Base64 format }
function Base64DecodeStr(const Value: string): string;
{ Decode a Base64 format string }
....
|
|
#7
|
||||
|
||||
|
Aja, probare con las units, muchas gracias Mick, te cuento que tal me va
![]()
__________________
:) |
|
#8
|
||||
|
||||
|
¡Hola a todos!
Cita:
Cita:
Gracias. Un abrazo encriptado. Al González. ![]() |
|
#9
|
|||
|
|||
|
Cita:
|
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|