विंडोज 7 में सर्टिफिकेट फोल्डर कहां है?


28

क्या हम प्रमाण पत्र का सही स्थान ( DigiCert , Verisign , आदि ..) जान सकते हैं ?

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

जवाबों:


20

विंडोज का सर्टिफिकेट स्टोर (ज्यादातर) रजिस्ट्री में संग्रहीत है जैसा कि यहां उल्लिखित है । हालांकि, जबकि IE, क्रोम, सफारी / आईट्यून्स, आउटलुक, आदि विंडोज के सर्टिफिकेट स्टोर, फायरफॉक्स और थंडरबर्ड एनएसएस के क्रॉस-प्लेटफॉर्म सर्टिफिकेट स्टोर का उपयोग करते हैं। ओपेरा अपने अलग सर्टिफिकेट स्टोर का भी उपयोग करता है।

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


18

विंडोज में सर्टिफिकेट्स का कोई "फ़ोल्डर" नहीं है; इसे एक आंतरिक डेटाबेस ( विंडोज रजिस्ट्री ) में संग्रहीत किया जाता है जिसे आप अपने मूल प्रश्न में सूचीबद्ध तरीकों का उपयोग करके इंटरफ़ेस करते हैं। उस डेटाबेस को प्राप्त करने का सबसे आसान तरीका सिर्फ certmgr.mscआपके स्टार्ट / रन बॉक्स में रखा गया है।


यदि आप वास्तव में उत्सुक हैं, तो आप निम्न के तहत वास्तविक रजिस्ट्री प्रविष्टियाँ पा सकते हैं:

\SOFTWARE\Microsoft\SystemCertificates\

में HKEY_CURRENT_USERउपयोगकर्ता-विशिष्ट प्रमाण पत्र के लिए और HKEY_LOCAL_MACHINEमशीन विशिष्ट प्रमाण पत्र के लिए, लेकिन वे संयुक्त राष्ट्र पठनीय द्विआधारी धब्बे हो जाएगा। पहले सूचीबद्ध किए गए MMC स्नैप-इन I का उपयोग करना बेहतर है ।


9

यहाँ एक स्थान सारांश (रजिस्ट्री कुंजी और फ़ाइलें) है:

उपयोगकर्ता स्तर (रजिस्ट्री):

HKEY_CURRENT_USER\Software\Microsoft\SystemCertificates: वर्तमान उपयोगकर्ता के लिए सेटिंग्स प्रमाणपत्र शामिल हैं।

HKEY_CURRENT_USER\Software\Policies\Microsoft\SystemCertificates: पिछले स्थान की तरह, लेकिन यह GPO (समूह नीति) तैनात उपयोगकर्ता प्रमाणपत्रों से मेल खाता है।

HKEY_USERS\SID-User\Software\Microsoft\SystemCertificates: कुछ उपयोगकर्ता प्रमाणपत्रों के विन्यास के अनुरूप है। प्रत्येक उपयोगकर्ता की SID (सुरक्षा पहचानकर्ता) के साथ रजिस्ट्री में इसकी शाखा है।

कंप्यूटर स्तर (रजिस्ट्री):

HKEY_LOCAL_MACHINE\Software\Microsoft\SystemCertificates: सभी कंप्यूटर उपयोगकर्ताओं के लिए सेटिंग्स प्रमाणपत्र शामिल हैं।

HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\SystemCertificates: पिछले स्थान की तरह, लेकिन यह एक GPO द्वारा तैनात कंप्यूटर प्रमाणपत्र से मेल खाता है।

सेवा स्तर (रजिस्ट्री):

HKEY_LOCAL_MACHINE\Software\Microsoft\Cryptography\Services\ServiceName\SystemCertificates: कंप्यूटर पर सभी सेवाओं के लिए सेटिंग्स प्रमाणपत्र शामिल हैं।

सक्रिय निर्देशिका स्तर (रजिस्ट्री):

HKEY_LOCAL_MACHINE\Software\Microsoft\EnterpriseCertificates: सक्रिय निर्देशिका स्तर पर जारी किए गए प्रमाण पत्र।

और विंडोज सर्टिफिकेट स्टोर से संबंधित कुछ फ़ोल्डर्स और फाइलें हैं।

फ़ोल्डर्स छिपे हुए हैं और सार्वजनिक और निजी कुंजियाँ विभिन्न फ़ोल्डरों में स्थित हैं।

उपयोगकर्ता प्रमाणपत्र (फाइलें):

%APPDATA%\Microsoft\SystemCertificates\My\Certificates
%USERPROFILE%\AppData\Roaming\Microsoft\Crypto\RSA\SID
%USERPROFILE%\AppData\Roaming\Microsoft\Credentials
%USERPROFILE%\AppData\Roaming\Microsoft\Protect\SID

कंप्यूटर प्रमाण पत्र (फाइलें):

C:\ProgramData\Microsoft\Crypto\RSA\MachineKeys

इससे निकाला गया: http://www.sysadmit.com/2017/10/windows-donde-se-guardan-certificados.html


3

प्रमाणपत्र रजिस्ट्री में संग्रहीत किए जाते हैं

HKLM/Software/Microsoft/SystemCertificates

व्यक्तिगत प्रमाणपत्र, या लॉग इन उपयोगकर्ता के लिए विशिष्ट अन्य प्रमाण पत्र हैं

HKCU/Software/Microsoft/SystemCertificates

उन्हें बाइनरी ब्लॉब्स के रूप में संग्रहीत किया जाता है, इसलिए उन्हें डीकोड करने की आवश्यकता होती है, और एमएमसी प्लगइन ऐसा करने का एक अच्छा तरीका है।


मेरी खिड़कियों में 7 x64 पीसी, पथ इस प्रकार है: HKLM/Software/Microsoft/SystemCertificatesऔर HKCU/Software/Microsoft/SystemCertificates। लापता प्रणाली पर ध्यान दें।
बैगावाधार

1
@ अश्विन हाय अश्विन - मैंने जवाब सही दिया है। कृपया ध्यान दें, यदि आप देखते हैं कि एक सुधार की आवश्यकता है, तो आपका स्वागत है और पोस्ट को स्वयं संपादित करने के लिए प्रोत्साहित किया जाता है।
पॉल

मैं इस विषय का विशेषज्ञ नहीं हूं। मैंने पाया कि मेरा पीसी एक उल्लेख से अलग था और मुझे यकीन नहीं था कि मेरा अपवाद था या अगर यह सामान्य तरीका है।
बैगवधर

@ वाशविन आह, महान, मैं देख रहा हूं। त्रुटि पर सिर के लिए धन्यवाद।
पॉल

0

मैंने उस समूह नीति वरीयता को फिर से देखा जो मैं उपयोग कर रहा था। एक विकल्प है "लॉग-ऑन उपयोगकर्ता की सुरक्षा के संदर्भ में (उपयोगकर्ता नीति विकल्प)" जो मैंने सक्षम किया और अब रजिस्ट्री प्रविष्टि कायम है


हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.