
सुरक्षित CLI पासवर्ड मैनेजर (Argon2id + AES-256-GCM)
यह CLI पासवर्ड वॉल्ट का एक पुराना संस्करण है। विकास अब vlt पर स्थानांतरित कर दिया गया है:
https://codeberg.org/artich0ke/vlt (GitHub मिरर: https://github.com/b0lbas/vlt).
आप फिर भी इस उपयोगिता को डाउनलोड कर सकते हैं / इसे व्यक्तिगत पासवर्ड भंडारण के रूप में उपयोग कर सकते हैं, हालांकि दोनों की अनुशंसा नहीं की जाती है।
एक न्यूनतम और अत्यधिक सुरक्षित CLI पासवर्ड प्रबंधक।
यह एक Zero-Knowledge प्रणाली है। इसमें कोई रिकवरी कुंजी नहीं है और न ही कोई "पासवर्ड भूल गए" बटन। यदि आप अपनी मास्टर कुंजी खो देते हैं, तो आपका डेटा हमेशा के लिए खो जाता है।
जब आप पहली बार chpwd चलाते हैं, तो आप Zero-Knowledge अस्वीकरण और हार्डवेयर ट्यूनिंग विज़ार्ड से गुजरेंगे।
कृपया ध्यान दें कि डेटाबेस फ़ाइल (vault.db) भौतिक रूप से केवल तभी बनती है जब आप add <service> कमांड का उपयोग करके अपना पहला पासवर्ड जोड़ते हैं।
यदि आप मास्टर पासवर्ड कॉन्फ़िगर करने के तुरंत बाद, बिना कोई प्रविष्टि जोड़े, एप्लिकेशन से बाहर निकलते हैं, तो आपकी सेटिंग्स सहेजी नहीं जाएंगी, और अगली बार लॉन्च करने पर सेटअप विज़ार्ड और अस्वीकरण फिर से ट्रिगर होंगे।
Ctrl+C) पर मास्टर कुंजी, सत्र कुंजी और संवेदनशील मेमोरी बफ़र्स (runtime.KeepAlive) को स्पष्ट रूप से मिटा देता है।ENTER दबाते हैं, ANSI escape कोड का उपयोग करके टर्मिनल स्क्रीन से पूरी तरह मिटा दिए जाते हैं।x/crypto और x/term)। किसी भारी क्लिपबोर्ड उपयोगिता या OS कीचेन रैपर की आवश्यकता नहीं है।yay -S chpwd
git clone https://github.com/b0lbas/chpwd.git
cd chpwd
go build -o chpwd main.go
sudo mv chpwd /usr/local/bin/
बस किसी भी टर्मिनल से उपयोगिता लॉन्च करें:
chpwd
डेटाबेस अनलॉक करने के लिए अपना मास्टर पासवर्ड दर्ज करें। आंतरिक शेल के अंदर, निम्नलिखित कमांड का उपयोग करें:
help — उपलब्ध कमांड दिखाएँ।add <service> — एक नया पासवर्ड सहेजें।get <service> — पासवर्ड प्राप्त करें।mod <service> — मौजूदा पासवर्ड अपडेट करें।del <service> — वॉल्ट से पासवर्ड हटाएँ।exit — वॉल्ट को सुरक्षित रूप से लॉक करें और बाहर निकलें।GNU AGPL v3