Foros del Web » Programación para mayores de 30 ;) » .NET »

Duda con mi aplicación de Sockets (Es lo k te gusta no RootK) XD

Estas en el tema de Duda con mi aplicación de Sockets (Es lo k te gusta no RootK) XD en el foro de .NET en Foros del Web. Jejejeje Buenas noches !!! Bueno, la cuestión es que hice una aplicación usando el TCPListener y el TCPClient. La aplicación solo vale para dos personas, ...
  #1 (permalink)  
Antiguo 15/06/2005, 16:39
 
Fecha de Ingreso: junio-2003
Ubicación: Asturias
Mensajes: 2.429
Antigüedad: 20 años, 11 meses
Puntos: 7
Duda con mi aplicación de Sockets (Es lo k te gusta no RootK) XD

Jejejeje

Buenas noches !!!

Bueno, la cuestión es que hice una aplicación usando el TCPListener y el TCPClient.

La aplicación solo vale para dos personas, cada uno se conecta a la otra persona y se envian mensajes de texto.

Bueno, pues me funciona perfectamente, cuando se trata de texto normal, todo llega perfectamente y todo lo demás . . . Aqui les dejo el codigo que tengo para recibir lo enviado por el emisor:


********************************************

While (True)
Cliente = tcpServidor.AcceptTcpClient
Stream = Cliente.GetStream

Dim i As Int32
i = Stream.Read(bytes, 0, bytes.Length)
While (i <> 0)
'Convertimos lo recibido a Cadena, desencriptamos y lo mostramos
txtTextoEnc = Encoding.Unicode.GetString(bytes, 0, i)
i = 0
End While
'Una vez asegurados de que llego el texto
txtTexto = objAsync.Decrypt(New Data(txtTextoEnc), objPrivada).Text
ReferenciaForm.EscribeTxt(txtTexto)
End While
********************************************


La cuestión es que esta aplicación encripta el texto, mediante llaves públicas y privadas. Y cuando las encripto, es cuando me casca. Es como si no llegasen todos los caracteres encriptados al receptor....

El programa lo que hace es:
En el emisor: Primero encripta el texto, y lo envia por la red.
El receptor (Como ven en el codigo de arriba):Recibe los caracteres encriptados y procesa la desencriptacion. Aqui es donde falla, en la conversión de la encriptación a desencriptacion.

Bueno, igual lo que pienso es que va demasiado deprisa el código y que se pone a desencriptar el contenido antes de que haya recibido todo realmente o bueno, si tienen alguna sugerencia les estaría muy agradecido.

En fin, pues eso, si pueden comentarme algo, les estaré muy agradecido Y si tengo que dejar el código a alguien para que me heche un cable, yo lo dejo encantado.

Saludos.
__________________
Charlie.
  #2 (permalink)  
Antiguo 20/06/2005, 03:25
 
Fecha de Ingreso: junio-2003
Ubicación: Asturias
Mensajes: 2.429
Antigüedad: 20 años, 11 meses
Puntos: 7
Bueno, a nadie se le ocurre una idea de que puede ser ?
__________________
Charlie.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:07.