2011-05-10 4 views
20

मैं समझता हूँ कि -keypass विकल्प "कुंजी के लिए पासवर्ड के लिए" और कहा कि -storepass विकल्प "कीस्ट्रोक के लिए एक पासवर्ड" के लिए है।कीटोल की -स्टोरपास बनाम -कीपास - 2 पासवर्ड क्यों?

मुझे समझ नहीं आता, फिर भी, क्यों दो पासवर्ड की जरूरत है।

क्या परिदृश्यों 2 पासवर्ड की आवश्यकता के लिए देखते हैं: दुकान के लिए एक (फ़ाइल, मेरे मामले में) और चाबी के लिए एक।

उत्तर

18

यह कैसे जावा keystores संभालती है तो यह एक Android विशिष्ट मुद्दा नहीं है कारण है। इसका कारण यह है कि ट्रस्ट संबंधों को जोड़ने/देखने जैसे स्टोर तक पहुंच कुंजी/कर्ट बनाने और हस्ताक्षर करने से एक अलग कार्य है।

संक्षेप में, आप को देखने के लिए/अपना कुंजी अद्यतन लेकिन एक महत्वपूर्ण आप कुंजी संग्रह में स्टोर के साथ चीजों पर हस्ताक्षर नहीं किसी पर भरोसा कर सकते हैं। इसके अलावा, कुंजी को कई कीस्टोरों में संग्रहीत किया जा सकता है और आप अपनी चाबियाँ अलग-अलग लॉक करना चाहते हैं।

+0

धन्यवाद। सबसे पहले मैंने सोचा कि 2 पासवर्ड की यह सुविधा टीमों के लिए वास्तव में उपयोगी है लेकिन एकल व्यक्ति विकास "टीम" के लिए कोई फर्क नहीं पड़ता है। तब मैंने आपके उत्तर में अंतिम वाक्य पढ़ी और महसूस किया कि यह एक डेवलपर के लिए भी उपयोगी हो सकता है। धन्यवाद ++ (जल्द ही स्वीकार करेगा)। – ef2011

4

Keytool विभिन्न प्रयोजनों के लिए storepass और KeyPass उपयोग करता है।

storepass कुंजी संग्रह

KeyPass विशेष कुंजी युग्म के निजी कुंजी का उपयोग करने के लिए किया जाता है तक पहुँचने के लिए प्रयोग किया जाता है।

हालांकि, पासवर्ड को कमांड लाइन पर या स्क्रिप्ट में निर्दिष्ट नहीं किया जाना चाहिए जब तक कि यह परीक्षण उद्देश्यों के लिए न हो, या आप एक सुरक्षित सिस्टम पर हों।