> If I send the message "Hello World" from my server to client > and I capture the aforementioned packet, lets say, I treat it > as two separate records and decrypt each record. I now have > two decrypted records. Should I merge these now? If that were > the case, are you implying that my inital message "Hello World" > has been broken into two parts before it was encrypted? (Maybe > one part is "Hello" and the other is " World"?) That does not > sound right.
That's exactly how TCP works, so it shouldn't be unusual that SSL works the same way. The sender splits the input byte stream into arbitrary chunks for encapsulation and transmission and the receive re-assembles them, passing data to the receiving application as it is available. DS ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List openssl-users@openssl.org Automated List Manager [EMAIL PROTECTED]