2 रिपॉजिटरी
Protocol extensions that encrypt the initial client handshake message to prevent passive network observation.
Distinct from Client-Side Encryption: Candidates focus on encrypted email, sync clients, or DNS queries, not the specific TLS Client Hello encryption.
Explore 2 awesome GitHub repositories matching security & cryptography · Encrypted Client Hello. Refine with filters or upvote what's useful.
rustls is a memory-safe implementation of the Transport Layer Security protocol written in Rust. It provides a cryptographic stack for secure network communication, supporting both TLS 1.3 and 1.2 standards for client and server implementations. The project is designed as a modular cryptographic library that allows swapping underlying cryptographic backends and primitive providers to meet specific security or performance requirements. It incorporates a post-quantum cryptography stack, utilizing hybrid key exchanges and signatures to protect data against future quantum computing threats. The
Protects data sent during the initial handshake to prevent passive network observers from seeing client information.
s2n एक C-आधारित सुरक्षा लाइब्रेरी और TLS प्रोटोकॉल इम्प्लीमेंटेशन है जो एक सुरक्षित नेटवर्क ट्रांसपोर्ट लेयर के रूप में कार्य करती है। यह डेटा स्ट्रीम्स को एन्क्रिप्ट करने, हैंडशेक को मैनेज करने और साथियों के बीच पारस्परिक प्रमाणीकरण को संभालने के लिए एक मॉड्यूलर क्रिप्टोग्राफिक बैकएंड इंटरफ़ेस प्रदान करती है। यह प्रोजेक्ट पोस्ट-क्वांटम क्रिप्टोग्राफी पर केंद्रित है, जो भविष्य के कंप्यूटिंग खतरों से कनेक्शन की सुरक्षा के लिए क्वांटम-प्रतिरोधी की-एक्सचेंज और डिजिटल हस्ताक्षरों को एकीकृत करता है। यह सुरक्षा हार्डनिंग उपायों के माध्यम से खुद को अलग करता है, जैसे कि कीज़ को डिस्क पर स्वैप होने से रोकने के लिए मेमोरी-लॉक्ड सीक्रेट स्टोरेज और यादृच्छिक देरी के माध्यम से टाइमिंग-अटैक शमन। यह लाइब्रेरी कनेक्शन मैनेजमेंट और ऑप्टिमाइज़ेशन की एक विस्तृत सतह को कवर करती है, जिसमें सेशन रिज़म्पशन, प्री-शेयर्ड कीज़ और कस्टम कॉलबैक्स के माध्यम से नॉन-ब्लॉकिंग नेटवर्क I/O शामिल है। यह ट्रस्ट स्टोर हैंडलिंग, रिवोकेशन वेरिफिकेशन और पारदर्शिता सत्यापन के लिए व्यापक सर्टिफिकेट मैनेजमेंट टूल्स भी प्रदान करती है।
Parses handshake data to extract cipher suites, session IDs, extensions, and supported groups from the Client Hello.