understanding the SSL I/O model

Nikos Mavrogiannopoulos nmav at gnutls.org
Wed Jul 7 00:27:29 CEST 2010


Paul Aurich wrote:

>> Read and write are independent in TLS (and SSL). Every request for
>> read needs only to read data, and the same occurs for write. The one
>> who told you was probably talking about some other protocol.
> What happens if, in the processing of read data, GnuTLS encounters an
> invalid record and generates a TLS fatal alert?  Presumably that needs
> to actually be sent to the remote end of the connection.

gnutls is not that high level. It will not send anything unless
explicitly told to. Applications can chose to send alerts or not.

regards,
Nikos




More information about the Gnutls-help mailing list