Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 07-08-2005
Avatar de DarkByte
DarkByte DarkByte is offline
Miembro
 
Registrado: sep 2003
Ubicación: Desconocido
Posts: 1.322
Poder: 22
DarkByte Va por buen camino
Algoritmo de Encriptacion

Eps...

¿Alguien tiene por ahi algún código de encriptación/desencriptacion que devuelva valores que sean números y letras? Es que ya sabeis lo que pasa al enviar carácteres raros por socket ... sobre todo con indy y demás.

Si puede ser también, que no necesite ningun include... que se maneje con el sistema :\
__________________
:)
Responder Con Cita
  #2  
Antiguo 07-08-2005
Jan Jan is offline
Miembro
 
Registrado: may 2003
Ubicación: Cádiz
Posts: 90
Poder: 21
Jan Va por buen camino
Hola Darkbyte:

Prueba con LockBox de TurboPower (en sourceforge). Trae algoritmos de cifrado para dar y regalar.
__________________
Guía de Estilo del Foro
Responder Con Cita
  #3  
Antiguo 07-08-2005
Mick Mick is offline
Miembro
 
Registrado: may 2003
Posts: 405
Poder: 21
Mick Va por buen camino
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
Responder Con Cita
  #4  
Antiguo 10-08-2005
Avatar de DarkByte
DarkByte DarkByte is offline
Miembro
 
Registrado: sep 2003
Ubicación: Desconocido
Posts: 1.322
Poder: 22
DarkByte Va por buen camino
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
__________________
:)
Responder Con Cita
  #5  
Antiguo 10-08-2005
Mick Mick is offline
Miembro
 
Registrado: may 2003
Posts: 405
Poder: 21
Mick Va por buen camino
Cita:
Empezado por DarkByte
Mick, con las indy no puedes enviar algunos carácteres, lo mismo pasa por irc
He usado las indy para multiples proyectos, incluida el envio de paquetes de datos binarios o la transmision de imagenes por streaming, sin necesidad de preprocesar los datos para eliminar caracteres no imprimibles, y todo sin ningun problema. Si tuviese ese problema, no habria usado las indy , y habria utilizado cualquier otro componente o las api de windows a pelo. Porque no seria de recibo tener que hacer mas lento el sistema y consumir mas ancho de banda, porque los componentes tuviesen una limitacion tan extraña.
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
Responder Con Cita
  #6  
Antiguo 14-08-2005
Avatar de DarkByte
DarkByte DarkByte is offline
Miembro
 
Registrado: sep 2003
Ubicación: Desconocido
Posts: 1.322
Poder: 22
DarkByte Va por buen camino
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.
__________________
:)
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 10:24:00.


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
Copyright 1996-2007 Club Delphi