Skip to content
KitploitKITPLOIT
उपकरणब्लॉग
जमा करें
उपकरणब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

··फ़ीड·संपर्क·गोपनीयता·© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
CESS — क्रिप्टोलॉजिकल रूप से मंत्रमुग्ध शमीर का रहस्य। | Kitploit
उपकरण/GitHubGitHub/supermagnum/cess
एन्क्रिप्शन/डिक्रिप्शन उपकरणक्रिप्टोग्राफीहार्डवेयर सुरक्षाप्रमाणीकरण
GitHubsupermagnum/cess

CESS

क्रिप्टोलॉजिकल रूप से मंत्रमुग्ध शमीर का रहस्य।

रिपॉजिटरी देखें
23 महीने पहलेअभी तक समीक्षित नहीं

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें

Open Invention Network member

CESS — क्रिप्टोलॉजिकल रूप से मंत्रमुग्ध शमीर का सीक्रेट

क्या यह AI बकवास या घटिया है?

CESS की समीक्षा करने वाला कोई क्रिप्टोग्राफर या गंभीर कार्यान्वयनकर्ता आमतौर पर गद्य पढ़ने से पहले vectors/ और testdata/ खोलेगा। परीक्षण सुइट कार्य का प्रमाण है: यह डोमेन ज्ञान को कूटबद्ध करता है जिसे केवल वर्णन से प्रतिस्थापित नहीं किया जा सकता है।

यह बाकी सभी से बात छिपाने का कारण नहीं है। परियोजना का मूल्यांकन खरीद के लिए करने वाले लोग, योगदान देने का निर्णय लेने वाले, नीति लिखने वाले, या क्रिप्टोग्राफ़िक परीक्षण पद्धति में गहन प्रशिक्षण के बिना कोड शिप करने वाले, अभी भी ठोस सबूत की ओर एक संकेत के पात्र हैं। रिपॉजिटरी पहले से ही ऑडिट नियम और एल्गोरिदम बहिष्करण बताती है; उस कहानी को प्रकाशित परीक्षण वैक्टर से जोड़ना "पृष्ठ पर दावों" और "आप चला सकने वाले कलाकृतियों" के बीच की खाई को पाटता है।

क्या देखना है: अनुरूपता सामग्री में ChaCha20-Poly1305 (IETF AEAD जिसे यह परियोजना मानक रूप से संदर्भित करती है) के लिए RFC 8439 कार्य उदाहरण और testdata/wycheproof/ के अंतर्गत ChaCha20-Poly1305 किनारे के मामलों के लिए वेंडर्ड Wycheproof JSON शामिल है। vectors/ में परियोजना के स्वयं के TOML वैक्टर के साथ, वे जमीनी सच्चाई हैं जिसे रनर और समीक्षक चला सकते हैं।

RFC 8439 Internet Engineering Task Force (IETF) द्वारा प्रकाशित किया गया है, जो वह संगठन है जो इंटरनेट के आपसी कामकाज के अधिकांश भाग को मानकीकृत करता है। RFCs (Request for Comments) प्रोटोकॉल और कई क्रिप्टोग्राफ़िक विनिर्देशों के लिए सामान्य रूप हैं। RFC 8439 ChaCha20-Poly1305 प्रमाणित एन्क्रिप्शन को परिभाषित करता है (डैनियल बर्नस्टीन के डिज़ाइनों पर निर्मित) और इसमें विशिष्ट इनपुट और अपेक्षित आउटपुट के साथ ठोस कार्य उदाहरण शामिल हैं ताकि स्वतंत्र कार्यान्वयन जाँच सकें कि वे मानक से बाइट-दर-बाइट मेल खाते हैं। Ladies and Gentlemen of the class of '99: wear sunscreen से शुरू होने वाला व्यापक रूप से पुनरुत्पादित सादा पाठ RFC के परिशिष्ट उदाहरणों में दिखाई देता है: यदि आपका कोड AEAD आउटपुट को बिल्कुल पुनरुत्पादित करता है, तो आपके पास एक मजबूत जाँच है कि आपने निर्माण को सही ढंग से लागू किया है। यह एक आधिकारिक उत्तर कुंजी के क्रिप्टोग्राफ़िक अनुरूप है। (पहले RFC 7539 ने अन्य IETF संदर्भों के लिए ChaCha20 और Poly1305 का दस्तावेजीकरण किया था; RFC 8439 इस AEAD के लिए सामान्य संदर्भ है जैसा कि यहाँ और spec/CESS-v0.2.md में उपयोग किया गया है।)

Wycheproof Google की सुरक्षा टीम (2017) द्वारा जारी एक परीक्षण संग्रह है। यह नाम माउंट वायचेप्रूफ ऑस्ट्रेलिया को संदर्भित करता है — जिसे अक्सर दुनिया का सबसे छोटा पहाड़ बताया जाता है — क्योंकि परियोजना छोटी लेकिन घातक बाधाओं को दूर करने पर केंद्रित है: पूर्णांक अतिप्रवाह, सीमा मामले, दूषित इनपुट, और छेड़छाड़ किए गए प्रमाणीकरण टैग; ऐसी विफलताएँ जो वास्तविक तैनात क्रिप्टो में बार-बार दिखाई देती हैं। यह RFC-शैली के वैक्टरों को पूरक करता है: RFC 8439-शैली के उदाहरण प्रकाशित AEAD के विरुद्ध शुद्धता प्रदर्शित करते हैं; Wycheproof उन जगहों पर मजबूती पर जोर देता है जहाँ कार्यान्वयन ऐतिहासिक रूप से टूटते हैं।

इस मानक के बारे में यह क्या कहता है यह अच्छी तरह से सूचित पाठक पर निर्भर है।

जब PR बंद हो जाए तो कोई इसके साथ क्रेट्स की अखंडता की भी जाँच कर सकता है: https://github.com/rust-lang/cargo/issues/16850

संस्करण: 0.2
स्थिति: केवल विनिर्देश (मानक पाठ और परीक्षण वैक्टर)

यह परियोजना Open Invention Network (OIN) के साथ पंजीकृत है, जो Linux-संबंधित ओपन सोर्स सॉफ़्टवेयर की रक्षा करने वाला एक रक्षात्मक पेटेंट पूल है। ओपन प्रीप्रिंट प्रकाशन (पूर्व कला स्थापित करना), OIN सदस्यता, और GPL-3.0 लाइसेंसिंग का संयोजन यह सुनिश्चित करने के लिए है कि यह तकनीक स्वतंत्र रूप से उपलब्ध रहे और किसी भी राज्य या वाणिज्यिक अभिकर्ता द्वारा इसे स्वामित्व या प्रतिबंधित नहीं किया जा सके।

CESS थ्रेशोल्ड सीक्रेट शेयरिंग के लिए सिफर-अज्ञेय प्रमाणित एन्क्रिप्शन, पासवर्ड-आधारित शेयर रैपिंग, और वैकल्पिक पोस्ट-क्वांटम हाइब्रिड की एक्सचेंज के साथ संयुक्त एक ओपन क्रिप्टोग्राफ़िक मानक है। इसे उन तैनातियों के लिए डिज़ाइन किया गया है जिनमें दीर्घकालिक गोपनीयता, एयर-गैप्ड एनरोलमेंट, हार्डवेयर टोकन बाइंडिंग, और NSA/NIST-केवल एल्गोरिदम बेसलाइन से स्वतंत्र खरीद पथों की आवश्यकता होती है।

गैर-तकनीकी पाठक शब्दावली (सरल भाषा में शर्तें A–Z) से शुरू कर सकते हैं।

CESS क्यों मौजूद है

मौजूदा पारिस्थितिकी तंत्र इस समस्या के कुछ हिस्सों को संबोधित करते हैं लेकिन अंतराल छोड़ देते हैं:

  • GnuPG मजबूत एन्क्रिप्शन और हस्ताक्षर प्रदान करता है, लेकिन Shamir शेयरों के साथ आधुनिक AEAD और क्रॉस-क्षेत्राधिकार एस्क्रो वर्कफ़्लो के लिए एक मानक, अंतर-संचालनीय प्रोफ़ाइल नहीं।
  • Autocrypt अवसरवादी मेल एन्क्रिप्शन पर ध्यान केंद्रित करता है, PIN-रैप्ड शेयरों के साथ दीर्घकालिक रहस्यों के थ्रेशोल्ड विभाजन पर नहीं।
  • SLIP-0039 बीजों के लिए Shamir शेयरों के mnemonic एन्कोडिंग को मानकीकृत करता है; CESS एक बाइनरी शेयर आवरण, स्पष्ट सिफर वार्ता, Brainpool ECDH प्रोफ़ाइल, Argon2id-आधारित PIN हैंडलिंग, और CESS-PQ हाइब्रिड कॉम्बिनर्स के साथ इस स्थान को पूरक करता है।

CESS मानक को परिभाषित करता है; SplitDisk (और समान उत्पाद) संदर्भ परिदृश्य और उदाहरण तैनाती हैं, स्वयं मानक नहीं।

सिफर-अज्ञेय डिज़ाइन

CESS GF(2^8) पर शमीर का सीक्रेट शेयरिंग और कई ऑडिटेड गैर-वैकल्पिक अखंडता और पासवर्ड प्राइमिटिव को स्थिर करता है। सभी बल्क एन्क्रिप्शन, KEM, KDF, और MAC परतें एक ऑडिटेड रजिस्ट्री से चयन योग्य हैं, जो दो स्वतंत्र लेखापरीक्षक नियम और कठोर बहिष्करण सूची के अधीन हैं (देखें spec/CESS-v0.2.md और ALGORITHM-REGISTRY.md)।

लेखापरीक्षा आवश्यकता और बहिष्करण (सारांश)

  • सिफर-अज्ञेय परत में प्रत्येक प्राइमिटिव के पास योग्य लेखापरीक्षक सूची (NESSIE, CRYPTREC, ECRYPT/eSTREAM, IACR पीयर रिव्यू, BSI, NCC Group, Cure53, Kudelski Security, JP Aumasson, PHC समिति) से दो या अधिक स्वतंत्र मूल्यांकन होने चाहिए।
  • NSA डिज़ाइन इनपुट, NIST/FIPS-केवल समीक्षा, और कई एल्गोरिदम (AES, SHA-2, SHA-3, NIST कर्व्स, ML-Kyber, Dual_EC_DRBG, RC4, DES, 3DES, HMAC-SHA-*) को स्पष्ट तर्क के साथ बहिष्कृत किया गया है।
  • X25519 / Ed25519 वैकल्पिक रूप से दस्तावेजी तर्क (बर्नस्टीन डिज़ाइन; व्यापक स्वतंत्र लेखापरीक्षा) के साथ अनुमत हैं।

NIST अभाज्य कर्व्स (P-256, P-384, P-521) क्यों छोड़े गए हैं

व्यापक रूप से अमेरिकी सरकार और उद्योग में उपयोग किए जाने वाले NIST अभाज्य-क्षेत्र कर्व्स (P-256, P-384, P-521) एक ऐसी प्रक्रिया के माध्यम से चुने गए थे जिसमें NSA ने एक दस्तावेजी भूमिका निभाई थी। CESS इस गणितीय प्रमाण पर आधारित नहीं है कि वे कर्व्स कमजोर हैं; यह एक नीतिगत बहिष्करण लागू करता है ताकि मानक उन खरीद, संपर्क, और इंजीनियरिंग पथों की सेवा कर सके जिनमें NSA/NIST-केवल आधार रेखा के बाहर उचित क्रिप्टोग्राफी की आवश्यकता होती है और जो स्वतंत्र रूप से समीक्षित प्राइमिटिव का पक्ष लेते हैं (देखें spec/CESS-v0.2.md अनुभाग 3 और ALGORITHM-REGISTRY.md)।

CESS में शास्त्रीय ECDH इसके बजाय Brainpool कर्व्स (RFC 5639) का उपयोग करता है। उनके पैरामीटर प्रकाशित पीढ़ी नियमों द्वारा निर्मित होते हैं और वे BSI-संरेखित और EU-केंद्रित चर्चाओं के लिए एक स्वाभाविक फिट हैं, जबकि बहिष्कृत NIST कर्व परिवार को अपनाए बिना तुलनीय शक्ति लक्ष्यों को कवर करते हैं (उदाहरण के लिए BrainpoolP384r1 बनाम P-384-वर्ग सुरक्षा)।

विवरण: spec/CESS-v0.2.md अनुभाग 3, spec/CRYPTO.md, और ALGORITHM-REGISTRY.md।

रिपॉजिटरी लेआउट

लाइसेंसिंग

पेटेंट और OIN

योगदानकर्ता PATENTS.md में पेटेंट गैर-दावा वाचा से सहमत हैं। परियोजना Open Invention Network (OIN) के साथ पंजीकृत है, जो Linux-संबंधित ओपन सोर्स सॉफ़्टवेयर के लिए एक रक्षात्मक पेटेंट पूल है। OIN के माध्यम से क्रॉस-लाइसेंसिंग अपने आप में उस पारिस्थितिकी तंत्र के बाहर के पक्षों को कवर नहीं करता है; वाचा उस अंतर को अनुरूप कार्यान्वयन के लिए बंद करने का इरादा रखती है।

दर्शक

  • क्रिप्टोग्राफर और प्रोटोकॉल इंजीनियर
  • सरकारी एजेंसियाँ और रक्षा ठेकेदार (विशेषकर EU-केंद्रित खरीद)
  • हार्डवेयर सुरक्षा टोकन और स्मार्टकार्ड विक्रेता (CCID प्रोफ़ाइल)
  • ओपन-सोर्स डेवलपर थ्रेशोल्ड कस्टडी और आपदा-पुनर्प्राप्ति टूलिंग का निर्माण कर रहे हैं

योगदान देना

देखें CONTRIBUTING.md। पुल अनुरोध PATENTS.md से सहमति के रूप में माने जाते हैं। विनिर्देश परिवर्तनों के लिए विभिन्न देशों में दो समीक्षक आवश्यक हैं। नए एल्गोरिदम ALGORITHM-REGISTRY.md का उपयोग करते हैं (पहले रजिस्ट्री के विरुद्ध PR खोलें, फिर यदि आवश्यक हो तो spec/CESS-v0.2.md क्रॉस-रेफरेंस के विरुद्ध)।

रजिस्ट्री में सिफर जोड़ना

  1. दो योग्य लेखापरीक्षाओं और कठोर बहिष्करणों की अनुपस्थिति की पुष्टि करें।
  2. ALGORITHM-REGISTRY.md को संपादित करते हुए PR खोलें (साक्ष्य तालिका, पहचानकर्ता आवंटन)।
  3. नए सुइट को कवर करने वाले vectors/ के तहत परीक्षण वैक्टर जोड़ें या विस्तारित करें।
  4. CONTRIBUTING.md के अनुसार दो अनुरक्षक समीक्षाएँ प्राप्त करें।

दस्तावेज़ सूचकांक

  • शब्दावली (गैर-तकनीकी A–Z)
  • मुख्य मानक
  • CRYPTO (तर्क)
  • GOVERNMENT (तैनाती)
  • एल्गोरिदम रजिस्ट्री
  • अनुरूपता
  • अनुरूपता रनर / आंतरिक कैस्केड KATs
  • वैक्टर गाइड
  • परीक्षण रनर
  • पेटेंट

SplitDisk से संबंध

CESS मानक है। SplitDisk एक उदाहरण कार्यान्वयन परिदृश्य है (जैसे डिस्क एन्क्रिप्शन और शेयर वितरण); उपकरण विनिर्देश उस रिपॉजिटरी में रहता है। उत्पाद SplitDisk नाम का उपयोग किए बिना CONFORMANCE.md के अनुसार CESS-CORE, CESS-FULL, या CESS-PQ अनुरूपता का दावा कर सकते हैं।

टूल डाउनलोड करें
पथभूमिका
spec/CESS-v0.2.mdमुख्य मानक मानक (RFC 2119 कीवर्ड)
spec/CRYPTO.mdक्रिप्टोग्राफ़िक तर्क और प्रमाण रेखाचित्र
spec/GOVERNMENT.mdसरकारी और उच्च-सुरक्षा तैनाती नोट्स
ALGORITHM-REGISTRY.mdस्वीकृत और बहिष्कृत एल्गोरिदम की जीवित रजिस्ट्री
GLOSSARY.mdक्रिप्टोग्राफ़िक और CESS शर्तों की सरल भाषा शब्दावली (A–Z)
vectors/मशीन-पठनीय परीक्षण वैक्टर (TOML: ChaCha/Serpent/Twofish बल्क, एकीकरण, आदि); CC0
testdata/wycheproof/वेंडर्ड Wycheproof ChaCha20-Poly1305 JSON (अपस्ट्रीम Apache-2.0); देखें testdata/wycheproof/README.md
scripts/वेक्टर जनन सहायक (कोड के लिए GPL-3.0)
runner/अनुरूपता परीक्षण रनर (Rust, GPL-3.0)
LICENSE-SPECCC0 1.0 — विनिर्देश और वैक्टर
LICENSE-CODEGPL-3.0 — कोड
PATENTS.mdOIN संदर्भ और योगदानकर्ता पेटेंट गैर-दावा वाचा
CONTRIBUTING.mdयोगदान नियम और समीक्षा नीति
CONFORMANCE.mdअनुरूपता का दावा और दस्तावेज़ीकरण कैसे करें
IMPLEMENTATIONS.mdअनुरूप उत्पादों की वैकल्पिक सूची
सामग्रीलाइसेंस
विनिर्देश गद्य (spec/*.md), README.md, ALGORITHM-REGISTRY.md, GLOSSARY.md, vectors/*.tomlCC0 1.0 Universal (सार्वजनिक डोमेन समर्पण) — देखें LICENSE-SPEC
Rust रनर, संदर्भ कार्यान्वयन, scripts/serpent_helper/GNU GPL v3.0 — देखें LICENSE-CODE