के त्यो प्रकाशित OpenVPN कुञ्जी CA हो, सहकर्मी कुञ्जी हो वा tls-auth?
एक शब्द, तीन धेरै फरक वस्तु। निर्देशन पढ्नुहोस्, चुहावट विश्वासको सामग्री हो वा पहिचानको सामग्री भनी निर्णय गर्नुहोस्, अनि चुहेको मात्र मर्मत गर्नुहोस्।
कसैले VPN कुञ्जी सार्वजनिक भएको रिपोर्ट गर्छ, र त्यो वाक्यले तीन पूर्ण रूपमा फरक अवस्था लुकाउँछ। त्यो प्रत्येक क्लाइन्टसँग हुनुपर्ने CA प्रमाणपत्र हुन सक्छ, एउटा मेसिनबाट कहिल्यै बाहिर जान नहुने निजी पहिचान कुञ्जी हुन सक्छ, वा दुवै छेउले राख्नुपर्ने साझा नियन्त्रण-च्यानल गोप्य कुरा हुन सक्छ। मर्मत, तत्कालता र क्षतिको दायरा हरेक अवस्थामा फरक हुन्छ, त्यसैले पहिलो काम वर्गीकरण हो, कार्य होइन। वर्ग गलत भयो भने हरेक अर्को कदम व्यर्थ श्रम हो।
फाइल नामबाट होइन, निर्देशनबाट सुरु गर्नुहोस्
सक्रिय कन्फिगरेसन पढ्नुहोस् र कुन निर्देशनले सम्बन्धित सामग्रीतर्फ देखाउँछ पत्ता लगाउनुहोस्। OpenVPN का TLS विकल्पहरू विश्वसनीय प्रमाणपत्र सामग्रीका लागि ca, स्थानीय सहकर्मीको प्रमाणपत्रका लागि cert र त्यससँग सम्बन्धित निजी कुञ्जीका लागि key प्रयोग गर्छन्।
फाइल नामले केही प्रमाणित गर्दैन। key.pem नामको फाइलमा प्रमाणपत्र हुन सक्छ, र प्रोफाइलभित्रको इनलाइन ब्लकमा डिस्कको छुट्टै फाइलजस्तै त्यही वस्तु हुन सक्छ। नाममा भरोसा गर्नुको सट्टा फाइल खोलेर त्यसको हेडर हेर्नुहोस्। त्यो एउटै जाँचले प्रतिवेदनको अधिकांश अस्पष्टता हटाउँछ।
प्रोफाइल PKCS#12 बन्डल भए नियन्त्रित ठाउँमा खोलेर यसमा वास्तवमा के छ हेर्नुहोस्। एउटै बन्डलले प्रमाणपत्र, त्यसको चेन र निजी कुञ्जी बोक्न सक्छ, अर्थात् बन्डलको चुहावट तीनैको चुहावट हो।
कसैले फाइल बदल्नुअघि वर्गीकरण लेख्नुहोस्: वस्तु, निर्देशन, कुन सहकर्मीले राख्छन् र कसले पढ्न सक्छ। बाँकी सम्पूर्ण उत्तर त्यही वाक्यमा टिकेको छ।
CA प्रमाणपत्र साझा गर्नकै लागि बनाइएको हो
सार्वजनिक CA प्रमाणपत्र विश्वासको सामग्री हो। सर्भर प्रमाणित गर्न क्लाइन्टलाई यो चाहिन्छ, र यसको वितरण सामान्य अवस्था हो, घटना होइन। यो प्रकाशित गर्दा CA को निजी हस्ताक्षर कुञ्जी प्रकाशित हुँदैन, र आक्रमणकारीलाई नयाँ पहिचान बनाउन दिने वस्तु त्यही हो।
यो भिन्नता टिकटमा स्पष्ट लेख्न लायक छ, किनभने दुवैलाई निरन्तर मिसाइन्छ। उत्तर दिनुपर्ने प्रश्न यो हो कि चुहेको फाइल प्रमाणपत्र हो वा हस्ताक्षर कुञ्जी, र फाइलको सामग्रीमा एक नजरले त्यो टुंग्याउँछ। प्रमाणपत्रमा सार्वजनिक कुञ्जी र हस्ताक्षर हुन्छ; हस्ताक्षर कुञ्जी त्यसमा बिल्कुलै देखिँदैन।
वितरणमा अझै सावधानी चाहिन्छ। स्वीकृत प्रोफाइल वितरण मार्गबाट प्रमाणपत्र लिनुपर्छ, पेस्ट साइटबाट होइन, र अविश्वसनीय मार्गबाट आउने प्रमाणपत्र बाटोमै बदलिन सक्छ।
सहकर्मी कुञ्जी र tls-auth गोप्य कुरा एउटै होइनन्
सहकर्मीको निजी कुञ्जी पहिचानको सामग्री हो। यो प्रतिलिपि भइसकेपछि सर्भरले इच्छित उपकरणलाई प्रतिलिपि भएको जोसुकैबाट छुट्याउन सक्दैन, किनभने देखाइएको गुण नै विशेष कब्जा थियो। अनुमति जारी राख्ने र प्रतिस्थापन गर्ने निर्णय VPN मालिकको हो, फाइल भेट्टाउनेको होइन।
tls-auth गोप्य कुरा तेस्रो हो। यसले नियन्त्रण-च्यानल प्याकेटवरिपरि HMAC प्रमाणीकरण थप्छ ताकि गलत रूपमा प्रमाणीकृत प्याकेट TLS आदानप्रदानअघि नै हटाइयोस्, र यो सहकर्मीको निजी कुञ्जी पनि होइन र अनुप्रयोग डाटा इन्क्रिप्ट गर्ने कुञ्जी पनि होइन।
त्यो साझा गोप्य कुरा सार्वजनिक भए यसले दिएको बाधा यो भएका सबैका लागि गयो। त्यसबाट प्रत्येक धारकले यसको पछाडिका प्रमाणपत्र र प्रयोगकर्ता जाँच पास गर्छ भन्ने निस्कँदैन, त्यसैले वर्गीकरण अलार्म स्तरभन्दा बढी महत्त्वपूर्ण छ। कुन बाधा खस्यो र कुन बाँकी छन् भन्नुहोस्।
चुहेको भूमिका मर्मत गर्नुहोस्, छिमेकीको होइन
फाइलको नाम बदलेर वा डाउनलोड लिंक लुकाएर साझा गोप्य कुरालाई फेरि निजी बनाउन सकिँदैन। प्रतिस्थापन भन्नाले नयाँ मान बनाएर समन्वित परिवर्तनमा प्रत्येक सहकर्मीसम्म पुर्याउनु, र एउटा पक्ष मात्र बदल्दा पुरानो मान भएका सबैको व्यवस्था भाँचिन्छ।
सहकर्मीको पहिचान खुल्यो भने त्यो पहिचानका लागि अपरेटरको रद्द र पुनः दर्ता प्रक्रिया प्रयोग गर्नुहोस्। असम्बन्धित खाताको पासवर्ड बदल्दा प्रतिलिपि गरिएको प्रमाणपत्र अमान्य हुँदैन, र tls-auth फाइल बदल्दा पनि हुँदैन।
यीमध्ये कुनैमा भर पर्नुअघि तैनाथ सर्भरले वास्तवमा के लागू गर्छ पुष्टि गर्नुहोस्। नवीकरण नहुने रद्द सूची, वा अवरोधका बेला बन्द गरिएको भूमिका जाँचले उत्तर नै पूरै बदल्छ। भण्डारको प्रतिलिपि होइन, चलिरहेको कन्फिगरेसन पढ्नुहोस्।
पहिलेको ट्राफिकलाई यसकै सर्तमा मूल्याङ्कन गर्नुहोस्
खुला भएको फाइल आफैले पहिले समातिएका सत्र डिक्रिप्ट गर्न सकिन्छ कि सकिँदैन भन्दैन। त्यो कुञ्जी स्थापना विधि, खुला भएको सामग्री र कुन अभिलेख छन् भन्नेमा निर्भर छ, र ‘सबै ट्राफिक गयो’ र ‘केही भएन’ दुवै ती तथ्यबिना अनुमान हुन्।
प्रमाणपत्र कुन वर्गमा पर्छ भनी सोध्दै त्यसको अर्को प्रतिलिपि पोस्ट नगर्नुहोस्। बरु स्वीकृत सहयोग मार्गबाट निर्देशनका नाम र गोप्य नभएको मेटाडाटा साझा गर्नुहोस्।
उपयोगी निष्कर्षले वस्तु, त्यसको भूमिका, गुमेको सुरक्षा र आवश्यक समन्वित कार्यको नाम लिन्छ। यसभन्दा छोटो जुनसुकै कुरा शीर्षक हो, मूल्याङ्कन होइन।