Fetching the latest programs, projects, and workspace data.

C library implementing TLS and DTLS
Showing 2 of 2 projects. Click any project card for scope, mentors, and proposal studio.
Mentors: Student: Pokémon
The TLS Encrypted ClientHello (ECH) extension enables clients to encrypt ClientHello messages, avoid leaking sensitive fields, like the server name Indication(SNI), to the network. This project aims to implement Encrypted ClientHello (ECH) extension in GnuTLS.
Mentors: Student: Harshmohan Kulkarni
This project will upgrade the popular command-line tool Wget2 to support the latest HTTP/3 protocol. Due to this, the users will get the advantage of performance improvements, including reduced latency, better handling of packet loss, and fast and efficient file download. The deliverables of the project will include a modified Wget2 codebase which will integrate with the nghttp3 and ngtcp2 libraries for QUIC support and GnuTLS for TLS encryption. It will also test and verify that the HTTP/3 implementation is correct and performs as expected. This project will benefit the open-source community by making it easier for users to adopt the latest protocols and improve their web browsing experience.