9 रिपॉजिटरी
Authentication mechanisms that use ZK-proofs to derive identities from external providers without seed phrases.
Distinct from Zero-Knowledge Proof Frameworks: Focuses on the authentication/login flow rather than general privacy-preserving frameworks.
Explore 9 awesome GitHub repositories matching security & cryptography · Zero-Knowledge Authentication. Refine with filters or upvote what's useful.
CryptPad is a self-hosted, zero-knowledge office suite designed for real-time collaborative editing and content management. It provides a privacy-centric infrastructure where documents, files, and notes are encrypted in the browser before transmission, ensuring that the server administrator cannot access the underlying data. The platform implements zero-knowledge user authentication, utilizing cryptographic keys to verify identities so that plain text passwords are never stored on the server. To further isolate sensitive operations, the system employs a security architecture that separates th
Verifies user identities using cryptographic keys so that plain text passwords are never stored on the server.
Tachyon is a suite of hardware-accelerated engines and modular infrastructure for generating succinct non-interactive arguments of knowledge and polynomial commitments. It provides a GPU-accelerated zero-knowledge proof backend and a prover system designed to construct proofs from high-level circuit descriptions. The project distinguishes itself through a GPU cryptographic accelerator that offloads elliptic curve operations, field arithmetic, and cryptographic hashes to graphics hardware. This infrastructure includes a specialized polynomial commitment engine and modular components that allow
Uses GPU hardware to significantly reduce the time and computational resources required to generate zero-knowledge proofs.
Sui is a blockchain platform featuring an object-centric state model and resource-oriented smart contracts. It utilizes parallel transaction execution to increase network throughput and supports programmable transaction blocks that bundle multiple operations into single atomic units. The platform distinguishes itself with a capability-based access control system and zero-knowledge login mechanisms, enabling users to authenticate via identity providers without seed phrases. It also implements deterministic object addressing to allow predictable state lookups and supports the creation of soulbo
Authenticates users via identity providers using zero-knowledge proofs to derive blockchain addresses without seed phrases.
PoWFaucet is a blockchain fund management tool and distribution gateway designed to operate as an EVM-compatible crypto faucet. It automates the delivery of native network currencies and ERC20 tokens to users while managing hot wallet liquidity through automated refills from secure vault contracts. The system focuses on sybil resistance by integrating multiple layers of verification. It employs proof of work requirements, captcha challenges, and identity verification via Gitcoin Passport, GitHub, and Zupass zero-knowledge proofs to determine user eligibility and modulate reward amounts. Dist
Uses Zupass zero-knowledge proofs to authenticate users and grant reward boosts.
यह प्रोजेक्ट एक सत्यापन योग्य डेटाबेस इंजन है जो संग्रहीत जानकारी की अखंडता और इसकी पुनर्प्राप्ति सुनिश्चित करने के लिए एक SQL क्रिप्टोग्राफिक प्रूफ सिस्टम प्रदान करता है। यह एक प्रूफ-कैरिंग डेटा स्टोर के रूप में कार्य करता है जो डेटा के साथ छेड़छाड़ को रोकने और यह गारंटी देने के लिए कि क्वेरी परिणाम सटीक हैं, क्रिप्टोग्राफिक कमिटमेंट्स का उपयोग करता है। यह सिस्टम यह गणितीय प्रमाण प्रदान करने के लिए ज़ीरो-नॉलेज प्रूफ्स जनरेट करता है कि एक SQL क्वेरी को पूरी प्रक्रिया को फिर से चलाए बिना सही ढंग से निष्पादित किया गया था। इन क्रिप्टोग्राफिक प्रूफ्स को ऑन-चेन सत्यापन के लिए एक्सपोर्ट किया जा सकता है, जिससे स्मार्ट कॉन्ट्रैक्ट्स या थर्ड पार्टीज़ डेटाबेस परिणामों को ट्रस्टलेस तरीके से सत्यापित कर सकते हैं। इंजन में एक उच्च-प्रदर्शन विश्लेषणात्मक SQL क्वेरी प्रोसेसर शामिल है जो उप-सेकंड प्रतिक्रिया समय के साथ लाखों पंक्तियों पर जटिल एग्रीगेशन और फिल्टर्स को निष्पादित करने में सक्षम है। यह एक सुरक्षित डेटा इंजेक्शन पाइपलाइन बनाए रखता है जो डेटाबेस स्थिति की अखंडता सुनिश्चित करने के लिए प्रवेश के दौरान छेड़छाड़-रोधी हैश बनाता है।
Produces zero-knowledge proofs providing mathematical evidence that SQL queries were executed correctly.
Blitzar एक वेरिफिएबल SQL प्रूफ इंजन और क्रिप्टोग्राफिक लाइब्रेरी है जिसे वेरिफिएबल SQL कंप्यूटेशन के लिए डिज़ाइन किया गया है। यह ऑन-चेन सत्यापन के लिए परिणामों की शुद्धता को प्रमाणित करने वाले ज़ीरो-नॉलेज प्रूफ जेनरेट करते समय डेटाबेस क्वेरी को ऑफ-चेन निष्पादित करने में सक्षम बनाता है। यह प्रोजेक्ट एक GPU-त्वरित प्रूफ एक्सीलरेटर के माध्यम से खुद को अलग करता है जो भारी क्रिप्टोग्राफिक वर्कलोड को ग्राफिक्स प्रोसेसर पर ऑफलोड करता है, जिससे संक्षिप्त प्रूफ जनरेशन के लिए आवश्यक समय कम हो जाता है। यह C++ और Rust एप्लिकेशन के लिए उच्च-प्रदर्शन क्रिप्टोग्राफिक प्रिमिटिव प्रदान करता है, जो एलिप्टिक कर्व ऑपरेशंस और मल्टी-स्केलर मल्टीप्लिकेशन पर केंद्रित है। यह सिस्टम डेटा प्रबंधन और सुरक्षा की एक विस्तृत सतह को कवर करता है, जिसमें ट्रस्टलेस डेटा एकीकरण शामिल है जो ब्लॉकचेन इंडेक्सिंग को ऑफ-चेन डेटासेट के साथ छेड़छाड़-रोधी रिलेशनल टेबल में जोड़ता है। यह स्टेट अखंडता बनाए रखने के लिए BFT कंसेंसस और थ्रेशोल्ड सिग्नेचर का उपयोग करता है, साथ ही स्मार्ट कॉन्ट्रैक्ट कॉलबैक के माध्यम से कोरम-आधारित डेटा सिंक्रोनाइज़ेशन और सत्यापित परिणाम वितरण के लिए तंत्र का उपयोग करता है। कोडबेस अपने क्रिप्टोग्राफिक टूलसेट्स और प्रूफ कंप्यूटेशन लाइब्रेरी को उजागर करने के लिए C++ और Rust के लिए नेटिव बाइंडिंग प्रदान करता है।
Produces zero-knowledge proofs for query results against tamperproof tables for on-chain verification.
snarkOS एक डिस्ट्रीब्यूटेड रनटाइम एनवायरनमेंट और जीरो-नॉलेज प्रूफ ब्लॉकचेन है जिसे उन एप्लिकेशन को डिप्लॉय और प्रबंधित करने के लिए डिज़ाइन किया गया है जो जीरो-नॉलेज क्रिप्टोग्राफिक प्रिमिटिव्स पर निर्भर करते हैं। यह एक विकेंद्रीकृत लेजर के रूप में कार्य करता है जो निजी डेटा का खुलासा किए बिना स्टेट ट्रांजिशन और ट्रांजैक्शन को सत्यापित करने के लिए जीरो-नॉलेज प्रूफ का उपयोग करता है। यह सिस्टम एक बॉन्डेड-अकाउंट कंसेंसस नेटवर्क का उपयोग करता है जहां वैलिडेटर वैश्विक स्थिति को सुरक्षित करने के लिए संपत्तियों को कोलैटरल के रूप में लॉक करते हैं। इसमें एप्लिकेशन डेटा को निजी तौर पर ट्रैक करने के लिए एक एन्क्रिप्टेड स्टेट लेजर और एक GPU-त्वरित प्रोवर शामिल है जो प्रोविंग गति बढ़ाने के लिए भारी क्रिप्टोग्राफिक गणनाओं को ग्राफिक्स हार्डवेयर पर ऑफलोड करता है। यह प्रोजेक्ट वैलिडेटर, कोर और प्रोवर नोड्स से युक्त एक भूमिका-आधारित नोड पदानुक्रम प्रदान करता है। इसकी क्षमताएं विकेंद्रीकृत नोड संचालन, पीयर-टू-पीयर नेटवर्क सिंक्रोनाइज़ेशन और एन्क्रिप्टेड एप्लिकेशन स्टेट के प्रबंधन को कवर करती हैं। अतिरिक्त टूलिंग में नोड कंट्रोल के लिए कमांड-लाइन इंटरफेस, कंसेंसस भागीदारी की निगरानी के लिए टेलीमेट्री और लोकल डेवलपमेंट नेटवर्क को बूटस्ट्रैप करने की क्षमता शामिल है।
Operates dedicated prover nodes to compute solutions and generate succinct non-interactive arguments of knowledge.
Cloak is a set of censorship circumvention tools designed for secure proxy tunneling and internet traffic obfuscation. It focuses on bypassing restrictive firewalls and state surveillance by disguising proxy connections as standard web browsing. The project utilizes HTTP fingerprint masquerading to imitate common browser signatures and routes traffic through content delivery networks to mask the identity of the origin server. To further hide the server's purpose, it includes a mechanism to redirect unauthenticated connection requests to a third-party website. The system implements transport
Verifies client identity on the first received packet using key exchange to eliminate handshake delays.
Remix is a comprehensive blockchain development environment and Ethereum smart contract IDE. It provides a complete workspace for writing, compiling, deploying, and debugging smart contracts across simulated and public blockchain networks. The project distinguishes itself as a specialized toolchain for EVM debugging and analysis, offering opcode-level transaction stepping and state memory analysis. It also includes a dedicated zero-knowledge proof toolchain for compiling ZK circuits and generating cryptographic proofs, alongside an AI-powered coding assistant for code generation and explanati
Produces cryptographic proofs and public signals using witnesses and proving schemes.