इंट्रानेट सर्वर के लिए आप ssl सर्टिफिकेट खरीदेंगे या स्व हस्ताक्षरित सर्टिफिकेट का उपयोग करेंगे?


18

हमारे पास एक webservice है जिसका उपयोग हमारा एप्लिकेशन करता है और डेवलपर्स को webservice के लिए https कनेक्शन की आवश्यकता होती है। चूंकि यह एक आंतरिक webservice है आप स्व हस्ताक्षरित प्रमाण पत्र का उपयोग करेंगे?

जवाबों:


23

स्व-हस्ताक्षरित प्रमाण पत्र के बजाय, मैं एक स्थानीय रूट CA बनाऊंगा और फिर उससे SSL प्रमाणपत्र तैयार करूंगा, जिससे यह सुनिश्चित हो सके कि सभी आंतरिक प्रणालियों में मूल CA की सार्वजनिक कुंजी की एक प्रति है।

इस तरह से उत्पन्न कीज़ के पास सादे HTTPS के बाहर बहुत सारे उपयोग हैं, उनका उपयोग OpenVPN, POP3S, SMTPS, आदि के लिए भी किया जा सकता है, यहाँ तक कि व्यक्तिगत SMIME खातों के लिए भी।

अपने संगठन के लिए एक रूट सीए होने से मान्यता प्राप्त सीए द्वारा फिरौती के लिए बहुत बेहतर है, जो आप के लिए एक प्रमाण पत्र चाहते हैं प्रत्येक सर्वर के लिए आपसे शुल्क लेगा, और यदि आप चाहते हैं तो आपसे "लाइसेंस शुल्क" वसूलने की हिम्मत करें। एक लोड-संतुलित क्लस्टर में कई सर्वर्स पर एक ही सर्टिफिकेट लगाना।


3

CAcert आज़माएं । वे स्वतंत्र हैं, आपको बस रूट को स्थापित करने की आवश्यकता है। स्व हस्ताक्षरित प्रमाण पत्र के ऊपर एक कदम।


मैंने CAcert का उपयोग किया है, लेकिन उम्मीद की थी कि वे एक विश्वसनीय रूट CA के रूप में प्रमुख ब्राउज़रों में शामिल होने के लिए आवश्यक ऑडिट पारित करने की दिशा में बेहतर प्रगति करेंगे। मैं CACert नोटरी और ट्रस्ट नोटरी के एक Thawte वेब बन गया और S / MIME ई-मेल हस्ताक्षर और एन्क्रिप्शन के लिए Thawte Freemail प्रमाणपत्र के उपयोग को प्रोत्साहित किया; दुर्भाग्य से, थावटे ने नवंबर 2009 में उपेक्षा के वर्षों के बाद अपना कार्यक्रम बंद कर दिया। स्टार्टकॉम के पास अपने फ्री सर्टिफिकेट में थोड़ा सा सत्यापन करने के लिए एक समान WoT मॉडल है, लेकिन आज तक कुछ नोटरी हैं; उनके WoT के विस्तार से
थावे

3

यदि लागत एक समस्या है और आप विंडोज सेंट्रिक हैं, जैसा कि श्री डेनी सुझाव देते हैं, तो Microsoft प्रमाणपत्र सेवाओं के साथ जाएं और प्रमाणपत्रों को डिफ़ॉल्ट डोमेन GPO के भाग के रूप में तैनात करें। आपको तीन प्रणालियों की आवश्यकता होगी, लेकिन फिर वीएम हो सकते हैं। आपको रूट CA की आवश्यकता होगी, जिसका उपयोग केवल मध्यवर्ती CA के लिए प्रमाण पत्र जारी करने के लिए किया जाना चाहिए। आपके पास एंटरप्राइज सीए के रूप में एक मध्यवर्ती सीए होना चाहिए और फिर "स्टैंड-अलोन" सीए के रूप में तीसरा होना चाहिए ताकि आप गैर-डोमेन परिसंपत्तियों को सीर्ट जारी कर सकें।

यदि आपके पास बहुत सारे ग्राहक हैं और आप काफी बड़े हैं, तो आप किसी तीसरे पक्ष के समाधान में से एक को देख सकते हैं और एक सीए से अपने स्वयं के प्रमाण पत्र जारी कर सकते हैं जो कि इसके प्रमाण पत्र को तीसरे पक्ष से प्राप्त करता है। इस तरह आपको CA के प्रमाणपत्र को तैनात करने की आवश्यकता नहीं है। उदाहरण के लिए, जियोट्रस्ट से एक समाधान है ।


2

स्टार्टर सीट्स की कम कीमत के लिए, रैपिड्सस्ल की तरह, मैं शायद इनमें से एक खरीदूंगा, कम से कम अगर आपको केवल उनमें से न्यूनतम राशि की आवश्यकता होगी। मुझे लगता है कि उपयोगकर्ताओं द्वारा अविश्वासित स्व हस्ताक्षरित प्रमाण पत्र को स्वीकार करने के लिए कहा जाने वाला यह छोटा शुल्क है, क्योंकि यह हमेशा गैर-तकनीकी उपयोगकर्ताओं के साथ कुछ मुद्दों का कारण बनता है।


2

यह मानते हुए कि आप अपने डेस्कटॉप के लिए एक Windows डोमेन हैं, घर में एक Windows CA सेटअप करें जो स्वचालित रूप से AD के माध्यम से कंपनी के सभी कंप्यूटरों द्वारा विश्वसनीय होगा। इस तरह से आप किसी भी आंतरिक एप्स को बिना किसी सर्टिफिकेट के खरीद सकते हैं।


1

आमतौर पर, हां, मैं इस तरह की चीजों के लिए एक स्व-हस्ताक्षरित पीईएम प्रमाणपत्र का उपयोग करता हूं। हालांकि, आपके इंट्रानेट पर साइट कितनी संवेदनशील है? मशीन के बारे में पालन करने के लिए अच्छी प्रथाएं हैं जो वास्तव में सेर्ट्स पर हस्ताक्षर करती हैं .. और अन्य, जो आप पर लागू हो सकती हैं या नहीं।

साथ ही, उपयोगकर्ताओं के लिए आंतरिक CA स्टोर कैसे कॉन्फ़िगर किया जाएगा? एक बार जब आप किसी प्रमाणपत्र को स्वीकार कर लेते हैं, तो आपको पता चल जाएगा कि क्या यह बदल गया है .. जो मुझे मशीन से जुड़ी अच्छी प्रथाओं को वापस लाता है जो वास्तव में उन पर हस्ताक्षर करता है (यानी साइन, फिर इसे अनप्लग करें)।

यदि आप इसे सही तरीके से प्रबंधित करते हैं, तो इसका अपना आंतरिक सीए होना आसान है। कृपया अधिक जानकारी प्रदान करें।


0

स्व-हस्ताक्षरित प्रमाण पत्र के साथ समस्या यह है कि ग्राहक आम तौर पर इसे असत्यापित होने के बारे में चेतावनी देते हैं। सुरक्षा सेटिंग्स के आधार पर, कुछ इसे पूरी तरह से ब्लॉक कर सकते हैं।

यदि यह विशुद्ध रूप से एक आंतरिक आवश्यकता है, तो http का भी उपयोग क्यों करें?

व्यक्तिगत रूप से मैं या तो http से चिपका रहूंगा या एक सस्ता प्रमाण पत्र खरीदूंगा (वे इतने महंगे नहीं हैं)।


वैसे, आंतरिक और आंतरिक आंतरिक है। यानी, आप चाहते हैं कि जब https डेवलपर कुछ रिपॉजिटरी में बदलावों को आगे बढ़ाए, ताकि मानव संसाधन में काम करने वाला एक geek (जो अभी तक असंतुष्ट नहीं है) बाद में मुद्दों का कारण नहीं बन सकता है। एक आंतरिक सीए वास्तव में आसान हो सकता है।
टिम पोस्ट
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.