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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
reverie — KKW शून्य-ज्ञान प्रमाण प्रणाली का कुशल कार्यान्वयन, जो स्वेच्छ वलयों के लिए प्रमाणक और सत्यापक दोनों को रैखिक प्रमाण समय और 128-बिट सुरक्षा प्रदान करता है। | Kitploit
उपकरण/GitHubGitHub/trailofbits/reverie
क्रिप्टोग्राफीउपयोगिताएँ और फ्रेमवर्क
GitHubtrailofbits/reverie

reverie

KKW शून्य-ज्ञान प्रमाण प्रणाली का कुशल कार्यान्वयन, जो स्वेच्छ वलयों के लिए प्रमाणक और सत्यापक दोनों को रैखिक प्रमाण समय और 128-बिट सुरक्षा प्रदान करता है।

रिपॉजिटरी देखेंवेबसाइट
6162 साल पहलेKitploit द्वारा समीक्षित

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

सभी देखें →

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

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

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

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

Reverie

KKW 2018 में उल्लिखित NIZKPoK का एक कुशल कार्यान्वयन

CI

Reverie, Improved Non-Interactive Zero Knowledge with Applications to Post-Quantum Signatures में उल्लिखित MPC-in-the-head NIZKPoK का एक कार्यान्वयन (प्रोवर और वेरिफायर) है। Reverie का उद्देश्य जटिल प्रेडिकेट्स के लिए ठोस प्रोवर दक्षता (छोटे स्थिरांकों के साथ रैखिक प्रमाणन समय) प्रदान करना है। यह कार्यान्वयन 128-बिट (शास्त्रीय) सुरक्षा प्रदान करने और मनमाने रिंगों का समर्थन करने का प्रयास करता है, सबसे कुशलतापूर्वक Z2 और Z64।

Reverie एक लाइब्रेरी (सरलीकृत और स्ट्रीमिंग इंटरफ़ेस के साथ) के साथ-साथ Bristol प्रारूप में निर्दिष्ट कथनों को सिद्ध/सत्यापित करने के लिए एक CLI प्रोग्राम भी प्रदान करता है, ताकि आसान प्रयोग संभव हो सके।

चलाना

Reverie को अपेक्षाकृत नया nightly Rust चाहिए।

SSE+AESNI का उपयोग करके

root@kitploit:~
time RUSTFLAGS="-C target-cpu=native -C target-feature=+aes,+ssse3,+sse2" cargo run --release

या इससे भी बेहतर AVX2+AESNI के साथ

root@kitploit:~
time RUSTFLAGS="-C target-cpu=native -C target-feature=+aes,+ssse3,+sse2,+avx2" cargo run --release

0.3+ में सुधार

  • GF(2) पर 8 खिलाड़ियों के 8 उदाहरणों को एक single 64-bit integer में पैक करें (विवरण के लिए gist देखें)।
  • AESNI के साथ AES पर स्विच करें
  • प्रमाणन को एक ही पास में संघनित करने के लिए जस्ट-इन-टाइम प्रीप्रोसेसिंग
टूल डाउनलोड करें