जुने क्रिप्टोग्राफिक प्रवर्तक PCI यादीत दिसतात, आणि VPN आता वेगाने एन्क्रिप्ट करेल असे गृहीत धरले जाते. ते खरे होण्यापूर्वी चार स्वतंत्र हस्तांतरणे यशस्वी व्हायला हवीत: सिस्टम उपकरण शोधते, एका देखभाल केलेल्या ड्रायव्हरने ते चालवले जाते, एक इंटरफेस VPN ला आवश्यक असलेले ऑपरेशन उघड करते, आणि VPN चा सक्रिय बॅकएंड त्याची मागणी करतो. यापैकी कोणतेही अयशस्वी झाल्यास कार्ड बोगद्याच्या खऱ्या मार्गाबाहेर राहते.

शोध हे पहिले हस्तांतरण आहे, शेवटचे नाही

शोध फक्त हे सिद्ध करतो की बसला उपकरण दिसते आणि कर्नेलला ते काय आहे याची थोडी कल्पना आहे. ड्रायव्हर समर्थन हे पुढील द्वार आहे, आणि ते आवृत्तीवर अवलंबून आहे: जुन्या आवृत्तीत असलेले मॉड्यूल सध्याच्या कर्नेल पॅकेजमधून पूर्णपणे गायब असू शकते. याशिवाय, ड्रायव्हरने डेटा चॅनेल वापरत असलेला विशिष्ट अल्गोरिदम आणि मोड नोंदवला पाहिजे. AES-CBC ला गती देणारे कार्ड AES-GCM वर वाटाघाटी करणाऱ्या कॉन्फिगरेशनसाठी काहीही करत नाही.

मूल्यांकनात प्रत्येक हस्तांतरणाचे स्वतंत्रपणे नाव द्या, कारण चौथ्यातील अपयश बाहेरून पहिल्यातील अपयशासारखेच दिसते.

कर्नेलची अल्गोरिदम यादी वाचा

होस्टला उपकरणाबद्दल आणि त्याने नोंदवलेल्या अल्गोरिदमबद्दल आधीच जे माहीत आहे ते गोळा करून सुरुवात करा.

lspci -nn | grep -i -E "crypt|hifn|soekris"
grep -E "^(name|driver|priority)" /proc/crypto | head -40

PCI ओळ कोणत्याही ड्रायव्हर शोधासाठी आवश्यक निर्माता आणि उपकरण ओळखी देते, आणि/proc/crypto नोंदवलेल्या अंमलबजावण्या त्यांच्या ड्रायव्हर आणि प्राधान्यांसह सूचीबद्ध करते. प्राधान्य मूल्य एकाच अल्गोरिदमच्या अंमलबजावण्यांमधील निवडीचा क्रम ठरवते, जे एखाद्या अनुप्रयोगाने त्यापैकी एक निवडण्यासारखे नाही. कार्डचा अल्गोरिदम तिथे दिसत नसेल, तर ड्रायव्हरने तो कधीही नोंदवला नाही आणि वापरकर्ता जागेतील कोणताही बदल त्याला कॉल करणार नाही. कार्डचा स्क्रीनशॉट घेण्याऐवजी ओळखी आणि अंमलबजावण्यांची नावे नोंदवा.

VPN ने तीच अंमलबजावणी निवडली पाहिजे

कर्नेलमधील उपलब्धता ही मेनू आहे, VPN प्रक्रियेने तिथूनच ऑर्डर केली अशी हमी नाही. बॅकएंड प्रत्यक्षात काय वापरतो ते तपासा.

openssl speed -evp aes-256-gcm
openssl engine -t -c

वेगाचा आदेश लायब्ररीचा स्वतःचा मार्ग तपासतो आणि कॉन्फिगर केलेल्या मशीनला आधाररेषा देतो, तर इंजिन यादी OpenSSL साठी काही पर्यायी पुरवठादार उपलब्ध आहे का हे दाखवते. स्वतःच्या क्रिप्टो लायब्ररीसह वापरकर्ता-जागेतील VPN कर्नेलच्या अंमलबजावण्यांना पूर्णपणे बायपास करते, त्यामुळे नोंदवलेला ड्रायव्हर त्यासाठी अप्रासंगिक ठरू शकतो. डेटा-चॅनेल ऑफलोड ही आणखी एक तिसरी यंत्रणा आहे, जी सिफर विनंत्या विस्तार कार्डाकडे पाठवण्याऐवजी पॅकेट प्रक्रिया बदलते. चौथ्यासाठी हार्डवेअर खरेदी करण्यापूर्वी यापैकी कोणती तुमची तैनाती वर्णन करते हे ठरवा.

तुमच्याकडे आधीच असलेल्या CPU मार्गाशी तुलना करा

आधुनिक प्रोसेसरमध्ये AES सूचना असतात, ज्या देखभाल केलेली लायब्ररी अतिरिक्त हार्डवेअरशिवाय वापरते, आणि त्या बस हस्तांतरणे व अतिरिक्त प्रती टाळतात. जुना प्रवर्तक त्या मार्गासमोर हरू शकतो, तरीही प्रभावी कच्चे सिफर आकडे नोंदवत राहतो. खरा कार्यभार मोजा: तोच रहदारी, तीच संरक्षण सेटिंग्ज, आधाररेषा विरुद्ध उमेदवार, सोबत CPU लोड आणि अनुप्रयोग थ्रूपुट एकत्र नोंदवून. निर्णयात अद्ययावत आणि पुनर्प्राप्ती वर्तन समाविष्ट करा, कारण देखभाल न केलेले मॉड्यूल गेटवेचा देखभाल धोका त्याच्या संपूर्ण आयुष्यभर वाढवते.

खरेदीचा आधार म्हणजे समर्थित साखळी आणि मोजलेला फायदा. शोधलेले कार्ड, किंवा कोणी एकदा संकलित केलेले मॉड्यूल, देखभाल केलेल्या गेटवेला जुन्या हार्डवेअरवर अवलंबून करण्याचे कारण नाही.

संबंधित लेख