एक कीरिंग एक "संग्रहित डेटाबेस" है - मैं इस शब्द का हल्के से उपयोग कर रहा हूं - आपके स्थानीय पीसी पर संग्रहीत लॉगिन जानकारी के। यह कुछ जादू वूडू एन्क्रिप्शन स्कीमा (PKCS # 11 - यह हटाने योग्य मीडिया पर सुरक्षित भंडारण के लिए उपयोग किया जाता है) से लिपटा है, इसलिए यह prying आँखों से अपेक्षाकृत सुरक्षित होने जा रहा है।
यह CRUD के लिए एक सामान्य बैकएंड प्रदान करता है (फ्रेमवर्क डालें, हम उदाहरण के लिए सूक्ति का प्रयोग करेंगे) CRUD को ("अपना खुद का समाधान" रोल किए बिना) अपनी लॉगिन जानकारी बनाएं (पढ़ें, अपडेट करें, हटाएं)। यह प्रोग्रामर के लिए उस विशेष ढांचे का उपयोग करने के लिए एक सुसंगत इंटरफ़ेस रखता है। केडीई स्वयं कीरिंग प्रदान करता है, ग्नोम का एक और कार्यान्वयन है।
विकास, फ़ायरफ़ॉक्स, नेट-मैन सभी इस इंटरफ़ेस का उपयोग करते हैं। जब आप अपने ईमेल सर्वर क्रेडेंशियल को इवोल्यूशन में रखते हैं तो यह आपको कीरिंग में उस जानकारी को स्टोर करने के लिए कहता है। यदि आप इसे चुनते हैं, तो यह कीरिंग सेवा के डेटा को बंद कर देता है और वॉइलिया, यह संग्रहीत हो जाता है। केवल उस जानकारी को पुनः प्राप्त करने के लिए विकास को स्टार्टअप पर कीरिंग सेवा को कॉल करना होगा।
यहां बड़ा विचार यह है कि यदि कोई अन्य व्यक्ति आपके पीसी को एक्सेस करना चाहता था और आपकी कीरिंग को मास्टर पासवर्ड नहीं जानता था, तो वे आपकी संग्रहीत लॉगिन जानकारी तक नहीं पहुँच सकते थे। आपके ब्राउज़र के लिए lastpass.com के ऐडऑन द्वारा उसी सिद्धांत का उपयोग किया जाता है। (केवल इसे वितरित किया गया है, जिसका अर्थ है कि मैं इसे पीसी के पार ब्राउज़रों के कई उदाहरणों पर उपयोग कर सकता हूं)
संक्षेप में, मैं इस स्निपेट को यहाँ स्थित सूक्ति-कीरिंग पृष्ठ से प्रस्तुत करता हूँ
गनोम कीरिंग गनोम में घटकों का एक संग्रह है जो रहस्यों, पासवर्ड, कुंजियों, प्रमाणपत्रों को संग्रहीत करता है और उन्हें अनुप्रयोगों के लिए उपलब्ध कराता है।
GNOME कीरिंग को उपयोगकर्ता के लॉगिन के साथ एकीकृत किया गया है, ताकि उपयोगकर्ता द्वारा उनके सत्र में लॉगिन करने पर उनके गुप्त भंडारण को अनलॉक किया जा सके।
GNOME कीरिंग PKCS # 11 नामक एक मानक के आसपास आधारित है, जो स्मार्ट कार्ड या सुरक्षित संग्रहण पर प्रमाणपत्र और कुंजियों के प्रबंधन के लिए अनुप्रयोगों का एक मानक तरीका है।