इस प्रोजेक्ट के बारे में

uBix Vault एक ओपन-सोर्स, सेल्फ-होस्टेड सीक्रेट्स और एन्क्रिप्शन मैनेजमेंट सिस्टम है जिसे HashiCorp Vault के एक हल्के विकल्प के रूप में बनाया गया है। यह डेटा एट रेस्ट के लिए AES-256-GCM का उपयोग करके एक एन्क्रिप्टेड बैरियर के पीछे सीक्रेट्स को स्टोर और जेनरेट करता है, जिसमें स्टोरेज पाथ को साइफरटेक्स्ट में बाइंड किया गया है। इसकी विशेषताओं में Shamir k-of-n सील/अनसील, डिफॉल्ट-डिनाय ACL पॉलिसियों के साथ टोकन ऑथेंटिकेशन, सॉफ्ट-डिलीट क्षमताओं के साथ वर्जनड की-वैल्यू सीक्रेट्स (KV v2), एन्क्रिप्शन-एज़-ए-सर्विस (Transit), और ऑटो-रिवोकेशन के साथ डायनेमिक MariaDB क्रेडेंशियल जनरेशन शामिल हैं। ऑडिट लॉगिंग HMAC'd टोकन के साथ एक्सेस को रिकॉर्ड करती है। यह सिस्टम Vault-API-संगत HTTP इंटरफेस के माध्यम से संचालित होता है और इसमें एक ऑपरेटर CLI शामिल है। वर्तमान में बीटा (v0.2.0) में होने के कारण, प्रोडक्शन उपयोग के लिए इसमें बाहरी सुरक्षा समीक्षा की कमी है। दस्तावेज़ीकरण में आर्किटेक्चर, डिप्लॉयमेंट और डिज़ाइन निर्णयों को कवर किया गया है। इसे Go में फाइल स्टोरेज बैकएंड के साथ बनाया गया है और यह BSD 3-Clause के तहत लाइसेंस प्राप्त है।