Confidex

आपके पासवर्ड सिर्फ़ आपके हैं।

Confidex आपके पासवर्ड, कोड, नोट्स और फ़ाइलों को एक ऐसे वॉल्ट में रखता है जिसे केवल आप खोल सकते हैं। जो सेवा इसे सिंक करती है वह कभी आपका नाम, आपका ईमेल या आपका पासवर्ड नहीं जानती, और वह एक भी एंट्री नहीं पढ़ सकती।

आपके डिवाइस पर GitHub लॉगिन पासवर्ड वन-टाइम कोड टैग octocat •••••••••••••••• 482 913 काम, दो-चरणीय 0d24b0ab सिंक सर्वर पर 7f3a9ce2 c04d178b 2be5f04a कोई नाम नहीं, कोई ईमेल नहीं, कोई पासवर्ड नहीं
हर बदलाव आपके डिवाइस से निकलने से पहले सील और हस्ताक्षरित होता है। सर्वर नंबर लगे सीलबंद बॉक्स रखता है, इससे ज़्यादा कुछ नहीं।
  • कोई साइन-अप नहीं

    हमारी तरफ़ चुराने, फ़िश करने या रीसेट करने के लिए कोई खाता नहीं है।

  • आपके डिवाइस पर सील

    कुछ भी बाहर जाने से पहले एन्क्रिप्टेड और हस्ताक्षरित, अगर वह बाहर जाता भी है। सिंक वैकल्पिक है।

  • मुफ़्त और ओपन सोर्स

    GPL-3.0 ऐप और एक AGPL-3.0 सिंक सर्वर जिसे आप खुद चला सकते हैं।

लॉगिन के लिए वास्तव में जो कुछ चाहिए, एक ही जगह।

रिकॉर्ड कोई निश्चित फ़ॉर्म नहीं है। पासवर्ड को उसके वन-टाइम कोड, रिकवरी नोट, उस कार्ड जिससे आप भुगतान करते हैं और उस फ़ाइल के बगल में रखें जो आपको ईमेल से मिली थी। सब कुछ साथ रहता है, और सब कुछ एक साथ एन्क्रिप्ट होता है।

  • लॉगिन और पासवर्डएक जेनरेटर के साथ जो अपनी सेटिंग आपके डिवाइस पर रखता है।
  • वन-टाइम कोडदो-चरणीय साइन-इन के कोड, आपके डिवाइस पर उत्पन्न।
  • बैंक कार्डनंबर, समाप्ति तिथि और कोड साधारण एन्क्रिप्टेड फ़ील्ड के रूप में।
  • नोट्स और दस्तावेज़सादे, या सुरक्षित ताकि वे आपके माँगने तक छिपे रहें।
  • फ़ोटो और फ़ाइलेंस्कैन, PDF और तस्वीरें, सील होने से पहले आपके डिवाइस पर आकार बदली हुई।
  • Wi-Fi नेटवर्कएक QR कोड जिसे आपके मेहमान स्कैन कर सकते हैं, सहेजे गए पासवर्ड से बना।
  • API कुंजियाँ और टोकनआपके प्रकट करने तक छिपे, एक ही क्रिया में कॉपी।
  • SSH कुंजियाँएक नेटिव एजेंट के साथ जो हर उपयोग से पहले आपसे पूछता है।
  • आपके अपने फ़ील्डजो कुछ और आपको चाहिए। संपादन पर कुछ भी नहीं छूटता।
  • पूरा इतिहासहर बदलाव रखा जाता है। किसी रिकॉर्ड का कोई भी पुराना संस्करण खोलें।

यहाँ आना बस एक इम्पोर्ट दूर है।

Confidex 1Password, Bitwarden, KeePass और CSV से इम्पोर्ट करता है, और उन्हीं में वापस एक्सपोर्ट करता है। इसे अपने असली डेटा के साथ आज़माएँ, और अगर आपका मन बदले तो सब कुछ लेकर जाएँ।

  • 1Password
  • Bitwarden
  • KeePass
  • CSV

डेस्कटॉप

Mac, Linux और Windows के लिए असली नेटिव एप्लिकेशन, Rust में लिखे गए, GPU-त्वरित इंटरफ़ेस के साथ। कोई Electron नहीं, कोई Flutter नहीं, कोई वेब व्यू नहीं।

  • macOS
  • Linux
  • Windows

ब्राउज़र

app.confidex.me खोलें और तुरंत शुरू करें। पहली बार खोलने के बाद यह ऑफ़लाइन भी काम करता है, और यह फ़ोन की होम स्क्रीन पर इंस्टॉल हो जाता है।

app.confidex.me खोलें

ऑफ़लाइन फ़र्स्ट

हर डिवाइस पूरा वॉल्ट रखता है। जब चाहें सिंक करें, हमारे सर्वर से या अपने सर्वर से, या कभी नहीं: वॉल्ट को एक डिवाइस पर रखें और उसका बैकअप एक फ़ाइल में लें। अगर दो डिवाइस असहमत हों, तो आप दोनों संस्करण देखते हैं और चुनते हैं।

दो कुंजियाँ आपका वॉल्ट खोलती हैं। आपके अलावा दोनों किसी के पास नहीं हैं।

आपका पासवर्ड और गुप्त कुंजी एक छोटा लॉक खोलते हैं जिसमें वॉल्ट की निजी कुंजियाँ होती हैं. रिकॉर्ड अलग से एन्क्रिप्ट होते हैं और हर संशोधन पर हस्ताक्षर होते हैं. सिंक सर्वर अनलॉक के दोनों रहस्यों में से कोई भी प्राप्त किए बिना और खाता माँगे बिना हस्ताक्षर जाँचता है.

आपका पासवर्ड आपकी गुप्त कुंजी बंद खुला अकेला पासवर्ड अकेली गुप्त कुंजी दोनों साथ
  • आपका पासवर्ड

    इसे आप याद रखते हैं। यह कहीं संग्रहीत नहीं होता और कभी भेजा नहीं जाता।

  • आपकी गुप्त कुंजी

    इसे आपका डिवाइस रखता है। नए डिवाइस पर आप इसे एक बार ट्रांसफ़र कोड के रूप में टाइप करते हैं: सात-सात के समूहों में 77 अक्षर और अंक।

  • लॉक

    वॉल्ट की कुंजियाँ रखता है और केवल दोनों से खुलता है। Argon2id हर पासवर्ड अनुमान को जानबूझकर धीमा बनाता है: हर प्रयास पर 64 MiB मेमोरी और तीन पास।

अकेली एक कुंजी से कुछ नहीं बदलता। सर्वर पर मौजूद हर चीज़ की प्रति का उपयोग आपके पासवर्ड का अनुमान लगाने के लिए भी नहीं किया जा सकता, क्योंकि सर्वर के पास कभी गुप्त कुंजी नहीं होती।

आपके डिवाइस एक ऐसे सर्वर के ज़रिए तालमेल में रहते हैं जो अंदर नहीं देख सकता।

हर बदलाव आपके डिवाइस से सील और हस्ताक्षरित होकर निकलता है। सर्वर सीलबंद बॉक्स आपके डिवाइसों के बीच पहुँचाता है और हस्ताक्षर जाँचता है ताकि कोई और आपका वॉल्ट न बदल सके। वह एक भी बॉक्स नहीं खोल सकता, और वह सादे HTTP पर भी उतना ही सुरक्षित काम करता है जितना HTTPS पर।

लैपटॉप 7f3a9ce2 c04d178b 2be5f04a सिंक सर्वर फ़ोन

सर्वर संग्रहीत करता है और आगे भेजता है। केवल आपकी अपनी कुंजी का हस्ताक्षर ही किसी बदलाव को अंदर आने देता है।

लॉक करें, और यह मेमोरी से गायब।

जब तक वॉल्ट खुला है, कुंजियाँ और जो रिकॉर्ड आप देखते हैं वे मेमोरी में रहते हैं। जब आप इसे लॉक करते हैं, Confidex उन्हें उसी क्षण हटा देता है। Rust मेमोरी को नियतात्मक रूप से मुक्त करता है, बिना किसी गार्बेज कलेक्टर के जो रहस्यों को कुछ देर और रखे रह सकता है। क्लिपबोर्ड या ऑपरेटिंग सिस्टम द्वारा बनाई गई प्रतियाँ इस गारंटी से बाहर हैं।

मेमोरी वॉल्ट कुंजियाँ, खुले रिकॉर्ड लॉक पर मुक्त अनलॉक लॉक। पढ़ने को कुछ नहीं बचा।

कोई गार्बेज कलेक्टर यह तय नहीं करता कि आपके रहस्य मेमोरी से कब जाएँ। लॉक करना तय करता है।

अगर हमारा सर्वर हैक हो जाए तो क्या होगा?

चालू करें कि हमलावर क्या हासिल कर पाया।

अभी तक कुछ नहीं।

चालू करें कि हमलावर के पास क्या है। उत्तर परियोजना दस्तावेज़ीकरण के थ्रेट मॉडल का अनुसरण करता है।

हमारा सिंक सर्वर इस्तेमाल करें, या वही सर्वर खुद चलाएँ।

सर्वर छोटा है क्योंकि उसके पास सुरक्षित रखने को कुछ नहीं है। यह सीलबंद बॉक्स संग्रहीत करता है, हर वॉल्ट के लिए एक काउंटर रखता है और कोई बदलाव स्वीकार करने से पहले हस्ताक्षर जाँचता है। इसे किसी भी मशीन पर Docker इमेज के रूप में चलाएँ, या मुफ़्त प्लान पर Cloudflare Worker के रूप में, बिना अपने सर्वर के और बिना कुछ चुकाए। नए वॉल्ट sync.confidex.me का उपयोग करते हैं; एक सेटिंग से उन्हें अपनी प्रति की ओर मोड़ें।

इस रूप में चलता है
एक Docker इमेज, एक नेटिव बाइनरी, या मुफ़्त प्लान पर एक Cloudflare Worker।
इंडेक्स
नेटिव रूप में SQLite या PostgreSQL, Worker में D1।
ऑब्जेक्ट
S3-संगत बकेट, सादी डायरेक्टरी और Git रिपॉज़िटरी का कोई भी मिश्रण। लेखन उन सभी में जाता है; पठन फ़ॉलबैक करता है और डाइजेस्ट सत्यापित करता है।
ट्रांसपोर्ट
HTTP या HTTPS, आपकी पसंद। बॉक्स दोनों ही स्थितियों में सीलबंद और हस्ताक्षरित हैं।
खाते
कोई नहीं। वॉल्ट अपना हस्ताक्षरित लॉक अपलोड करके पंजीकृत होता है। उसके बाद केवल हस्ताक्षर कुंजी का धारक ही उसे बदल सकता है।
बिल्कुल नहीं
सिंक वैकल्पिक है। वॉल्ट एक ही डिवाइस पर रह सकता है, स्थानीय ZIP फ़ाइल में बैकअप के साथ, और कभी नेटवर्क को न छुए।
लाइसेंस
AGPL-3.0। जो बदलाव आप दूसरों के लिए चलाते हैं वे खुले रहते हैं।

Confidex क्या सुरक्षित नहीं करता।

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

अनलॉक किया हुआ, संक्रमित डिवाइस

जब तक वॉल्ट खुला है, कुंजियाँ और जो रिकॉर्ड आप देखते हैं वे मेमोरी में हैं। उस डिवाइस पर चल रहा मैलवेयर उन्हें पढ़ सकता है। दूर जाते समय लॉक करें।

आकार, कंटेंट नहीं

सर्वर वॉल्ट और रिकॉर्ड पहचानकर्ता, कौन सा रिवीज़न किसके बाद आता है, टाइमस्टैम्प और सीलबंद मानों के आकार देखता है। कंटेंट, नाम, प्रकार और टैग छिपे रहते हैं; आकार नहीं।

लीक हुई गुप्त कुंजी के साथ कमज़ोर पासवर्ड

आपका ट्रांसफ़र कोड रखने वाला कोई व्यक्ति ऑफ़लाइन पासवर्ड आज़मा सकता है। Argon2id हर अनुमान की लागत 64 MiB और तीन पास कर देता है, इसलिए लंबा पासफ़्रेज़ टिकता है। छोटा नहीं।

स्थानीय खोज इंडेक्स

शीर्षक, वेब पते, टैग और असुरक्षित नोट्स खोज के लिए आपके डिवाइस पर सादे पाठ में इंडेक्स किए जाते हैं। इंडेक्स कभी डिवाइस से बाहर नहीं जाता, लेकिन आपकी डिस्क पढ़ने वाला कोई भी व्यक्ति उन लेबलों को जान लेता है।

कोई फ़ॉरवर्ड सीक्रेसी नहीं

यदि वॉल्ट की निजी सामग्री कभी उजागर हो जाए, तो उसके अंतर्गत सील किए गए रिकॉर्ड पढ़े जा सकते हैं। पासवर्ड बदलना लॉक को पुनः रैप करता है; यह पुराने रिवीज़न को फिर से सील नहीं करता।

ऐप के बाहर की प्रतियाँ

लॉक पर मेमोरी साफ़ करना उस पर लागू होता है जिसका Confidex स्वामी है। क्लिपबोर्ड, ब्राउज़र और ऑपरेटिंग सिस्टम अपनी प्रतियाँ रख सकते हैं।

निर्माण, उन लोगों के लिए जो जाँचते हैं।

शुद्ध Rust कार्यान्वयन, बिना किसी C बाइंडिंग के। हर निर्माण के निश्चित टेस्ट वेक्टर हैं, और स्टोरेज फ़ॉर्मैट, लॉक, रिकॉर्ड एन्क्रिप्शन, हस्ताक्षर और सिंक प्रोटोकॉल, हर एक बाइट तक निर्दिष्ट है।

क्रिप्टोग्राफ़ी पृष्ठ एक वॉल्ट का उसके पहले यादृच्छिक बाइट से लेकर सिंक किए गए रिवीज़न तक चरण-दर-चरण पीछा करता है: सामग्री कैसे दो कुंजी जोड़ियाँ बनती है, लॉक कैसे सील और खोला जाता है, रिवीज़न कैसे एन्क्रिप्ट, हस्ताक्षरित और नामित होता है, और सर्वर क्या सत्यापित करता है।

  • वॉल्ट बनाना32 यादृच्छिक बाइट, X25519 गुप्त कुंजी, Ed25519 हस्ताक्षर जोड़ी, UUIDv5 पता, 77-प्रतीक ट्रांसफ़र कोड।
  • लॉकArgon2id 64 MiB, गुप्त कुंजी के साथ HKDF-SHA256, 33 बाइट पर XChaCha20-Poly1305, कुल 344 बाइट।
  • रिकॉर्ड और रिवीज़नMessagePack, एक बार zlib, HPKE बेस मोड, सटीक बाइट्स पर Ed25519, SHA-256 रिवीज़न आईडी।
  • सिंक सर्वरअलग लॉक हस्ताक्षर, पिन की गई कुंजी, सटीक बाइट्स, कर्सर की तुलना-और-वृद्धि।
  • क्या दृश्यमान रहता हैपहचानकर्ता, पैरेंट, एपॉक, आकार और समय। कुछ भी पढ़ने योग्य नहीं।

अपने रहस्य वहाँ रखें जहाँ से उन्हें माँगा नहीं जा सकता।