वालेट रिकभरी टेक्स्ट टाइप गर्ने काम जस्तो देखिन्छ तर वास्तवमा चाबीहरूको सुरक्षा गर्ने काम हो। तपाईंले टाइप गर्ने वाक्यांश सर्भरले जाँच गर्ने पासवर्ड होइन; यो वालेट हराउनु अघि भएका ती नै निजी चाबीहरू पुनः निर्माण गर्ने व्युत्पन्न कार्यको इनपुट हो। त्यस क्षणमा किबोर्ड थिचाइ, क्लिपबोर्ड वा प्रक्रियाको मेमोरी पढ्न सक्ने जुनसुकैले पनि तिनलाई पुनः बनाउन सक्छ। त्यसैले तयारी भन्नु रहस्य कहाँ रहन सक्छ भन्ने कुरा, यो अस्तित्वमा आउनु अघि नै निर्णय गर्नु हो।

वाक्यांशलाई माध्यमबाट व्युत्पन्न चाबीसम्म पत्ता लगाउनुहोस्

BIP-39 शैलीको स्मरण सहायक सामान्यीकृत गरिन्छ, वैकल्पिक पासफ्रेजलाई नुनको रूपमा प्रयोग गरेर PBKDF2-HMAC-SHA512 ले तानिन्छ, र वालेटले चाबीहरू व्युत्पन्न गर्ने बीउमा परिणत गरिन्छ। यसबाट सिधै दुई परिणाम आउँछन्। पहिलो, वाक्यांश सत्र-प्रमाणपत्र होइन, दिगो अधिकार हो, त्यसैले यो बाहिर निस्कियो भने सर्भरबाट रिसेट हुँदैन। दोस्रो, वैकल्पिक पासफ्रेज व्युत्पन्नमा सहभागी हुन्छ, र त्यसैले खाली वालेट बनाएजस्तो देखिने रिस्टोर सामान्यतया वाक्यांश होइन, गलत पासफ्रेज प्रविष्ट भएको अर्थ राख्छ।

सामान्यीकरणपछिको हरेक चरण तपाईंले टाइप गरेको प्रक्रियाभित्र नै हुन्छ। अधिकांश रिकभरी मार्गदर्शनले छोड्ने भाग यही हो: एक्सपोजर सतह इनपुट मार्ग र त्यो प्रक्रियाको मेमोरी हो, तपाईं र वेबसाइटबीचको नेटवर्क होइन।

कुन प्रक्रिया वैध हो भन्ने वालेटमा निर्भर गर्छ। हार्डवेयर उपकरणको आफ्नै उपकरणमै रिकभरी इन्टरफेस हुन्छ; सफ्टवेयर वालेटमा प्रमाणित बिल्डमा अभिलेखित रिस्टोर स्क्रिन हुन्छ। दुवैमध्ये कुनै पनि समर्थन च्याट होइन, र कुनै पनि तपाईंको तर्फबाट वाक्यांश जाँच्ने प्रस्ताव गर्ने पृष्ठ होइन।

गेस्ट प्रणालीले आफ्नो होस्टको विश्वास उत्तराधिकारमा पाउँछ

भर्चुअल मेसिन अलग कम्प्युटरजस्तो लाग्छ र स्वतन्त्र विश्वास सीमा होइन। पूर्ण भर्चुअलाइजेशनबारे NIST मार्गदर्शनले यो निर्भरता सिधै वर्णन गर्छ: गेस्टको सुरक्षा होस्ट र त्यसको तलको हाइपरभाइजरमा निर्भर हुन्छ, र क्लिपबोर्ड वा फोल्डर एकीकरणजस्ता साझा स्रोतहरूले तिनीहरूबीचको च्यानल फराकिलो बनाउँछन्। तपाईंले पहिले नै शंका गरेको मेसिनमा गेस्ट स्थापना गर्दा नयाँ इनपुट मार्ग बन्दैन।

ControlWhat it addressesWhat it leaves exposed
Verified wallet buildRunning the code the publisher actually signedEverything the running process can read once it starts
Live-boot environment, no persistent diskSecrets left in swap, caches or a saved sessionThe firmware, the keyboard and the display path
Full-disk encryption on the hostRecovery material at rest after shutdownThe same material while the machine is unlocked
Tunnel to a trusted exitWho can observe traffic in transitLocal processes, screen capture and input hooks

व्यावहारिक चुहावट त्यही रेखामा जान्छ। साझा क्लिपबोर्डले तपाईंले प्रतिलिपि गरेको सबै बोक्छ। स्न्यापसट र स्थगित अवस्थाका फाइलहरूले वाक्यांश भएको मेमोरी समात्न सक्छन्। होस्टको फाइल सिस्टममा पहुँच भएका गेस्ट थपहरूले गेस्टलाई होस्टका मार्गहरूको र होस्टलाई गेस्टका मार्गहरूको दृश्य दिन्छन्। यीमध्ये कुनै पनि विचित्र आक्रमण होइनन्; यी भर्चुअल मेसिनलाई सुविधाजनक बनाउने विशेषताहरू हुन्।

इमानदार निष्कर्ष «भर्चुअल मेसिन सुरक्षित छैन» भन्दा साँघुरो छ। होस्ट तपाईंले विश्वास गर्ने मेसिन हो र तपाईंले साझेदारी विशेषताहरू हटाउनुभएको छ भने भर्चुअल मेसिन कामका लागि सही भाँडो हुन सक्छ। तपाईंले विश्वास नगर्ने होस्टलाई यसले बचाउन सक्दैन।

इन्क्रिप्टेड टनेलले वास्तवमा के ढाक्छ

VPN ले दुई अन्त्य बिन्दुबीचका प्याकेटको रक्षा गर्छ। कुनै पनि छेउमा स्क्रिन कसले पढिरहेको छ भन्नेमा यसको कुनै मत छैन, र तपाईंले विन्डोमा टाइप गरेको कुरा स्थानीय प्रक्रियाले अवलोकन गर्न यसले रोक्दैन। त्यसैले चिन्ता मार्गको हुँदा टनेल सान्दर्भिक हुन्छ, र चिन्ता होस्टको हुँदा अप्रासंगिक हुन्छ।

यो भिन्नता महत्त्वपूर्ण छ किनभने दुवै सँगै बेचिन्छन्। «इन्क्रिप्टेड जडान» ले पारवहन वर्णन गर्छ; «विश्वसनीय उपकरण» ले अन्त्य बिन्दु वर्णन गर्छ। रिकभरी प्रक्रियालाई दुवैका लागि छुट्टै उत्तर चाहिन्छ, र तीमध्ये एउटालाई मात्र नेटवर्क सेवाले उत्तर दिन सक्छ।

तपाईंले डाउनलोड गरेको कुराको प्रमाणीकरण अन्त्य बिन्दुसम्बन्धी त्यही प्रश्न-परिवारमा पर्छ। ह्यास जाँच र हस्ताक्षर जाँचले सङ्ग्रह प्रकाशकले जारी गरेकोसँग मिल्छ भनी स्थापित गर्छन्; तिनले यसलाई चलाउने मेसिनबारे केही भन्दैनन्।

sha256sum -c SHA256SUMS.txt
gpg --verify SHA256SUMS.txt.sig SHA256SUMS.txt

सामग्री देखा पर्नु अघि वातावरण तयार गर्नुहोस्

क्रम उपकरणभन्दा महत्त्वपूर्ण छ। होस्ट तय गर्नुहोस्, साझेदारी विशेषताहरू हटाउनुहोस्, जोड्नु नपर्ने कुरा विच्छेद गर्नुहोस्, र त्यसपछि मात्र रिकभरी रेकर्ड त्यसको भण्डारणबाट निकाल्नुहोस्। उल्टो क्रममा गर्नु भनेको यो कहाँ जानुपर्छ भनी तपाईं अझै निर्णय गर्दै गर्दा रहस्य पहिले नै मेमोरीमा छ।

त्यसपछि रहस्यलाई वालेट निर्माताले अभिलेख गरेको प्रवाहमा राख्नुहोस्। यसलाई वालेटको आफ्नै रिस्टोर इन्टरफेसमा, वालेटले अपेक्षा गर्ने नेटवर्कमा प्रविष्ट गर्नुहोस्, र वालेटले दिने विश्वसनीय डिस्प्लेमा तपाईंले प्रमाणित गर्न सक्ने कार्यहरू मात्र स्वीकृत गर्नुहोस्। परिचित डेस्कटप संवाद उपकरणले संवादले दाबी गरेको कुरा अधिकृत गर्छ भन्ने प्रमाण होइन।

एक्सपोजरको शंका भए, त्यो प्रणालीमा सामग्री प्रविष्ट गर्न रोक्नुहोस् र स्वतन्त्र रूपमा विश्वास गर्न सकिने वातावरणमा जानुहोस्। भर्चुअल मेसिन बन्द गर्नु, VPN पासवर्ड बदल्नु वा वालेट एप पुनः स्थापना गर्नुले वालेटको अधिकार फेर्दैन; नयाँ बनाइएका चाबीहरूसहित नयाँ वालेटमा सम्पत्ति सार्ने कामले मात्र त्यो गर्छ। वालेट-विशेष चरणहरू प्राप्त गर्दै गर्दा कच्चा वाक्यांशलाई कुनै पनि समर्थन कुराकानीबाट बाहिर राख्नुहोस्, किनभने कुनै पनि वैध समर्थन प्रक्रियालाई यसको आवश्यकता पर्दैन। त्यो एउटै नियमले कुनै पनि हार्डनिङ चेकलिस्टभन्दा बढी हानि रोक्छ।

सम्बन्धित लेखहरू