tlse
tlse copied to clipboard
Single C file TLS 1.2/1.3 implementation, using tomcrypt as crypto library
Last release of ltc is v1.18.2, released mid 2018 and there have been many changes and addition in master branch since (example: inbuilt support for x22519 and ed25519) This also...
Dear author, I found a strange behavior in SSL_read function compared with openssl's SSL_read function. when i use openssl, the number of bytes ssl_read int the client side returned will...
Although TLS 1.3 works well on many sites (thank you!), github.com itself does not and the stream aborts at around the same place each time with ``` Consumed 1375 bytes...
During the connection, STARTTLS is issued and we do the tlshello thing, but the server reports: ``` Anonymous TLS connection established ...: TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange ECDHE...
Currently SSL_connect() will return success even if there was a critical error. The correction is: ``` @@ -10372,14 +10372,14 @@ if (tls_consume_stream(context, client_message, read_size, ssl_data->certificate_verify) >= 0) { res =...
Just as I said. I expect that SSL_connect() would have some kind of error. Here's code which demonstrates: ``` #include #include #ifdef _WIN32 #include #define socklen_t int #else #include #include...
A significant amount of internet traffic is shielded by Cloudflare. Including my website, which is why I was surprised to see certificate validation fail for them. Here's why and what...
Without it they throw an ALERT MESSAGE 0x02 0x50 which is of course totally unhelpful. Increasing `extension_len` by 22 and then adding this extension to the hello seems to fix...
Hi! I use tlse in my Android project - DPITunnel and there is one error or bug. In my project with you library i try to connect to server with...
Hello, my English is very poor, so everything I say is translated by a machine. I don't know if it can successfully translate my meaning, or if you can understand...