वॉलेट रिकव्हरी हे मजकूर टाइप करण्याचे काम वाटते आणि प्रत्यक्षात ते किल्ल्यांची देखभाल करण्याचे काम आहे। तुम्ही टाइप करता तो वाक्यांश सर्व्हर तपासतो असा पासवर्ड नाही; तो वॉलेट हरवण्यापूर्वी होता तेच खाजगी किल्ले पुन्हा तयार करणाऱ्या व्युत्पन्न क्रियेचा इनपुट आहे। त्या क्षणी कीस्ट्रोक, क्लिपबोर्ड किंवा प्रक्रियेची स्मृती वाचू शकणारी कोणतीही गोष्ट तेही पुन्हा तयार करू शकते। म्हणून तयारी म्हणजे रहस्य कुठे राहू शकते हे ते अस्तित्वात येण्यापूर्वीच ठरवणे।

वाक्यांशाचा माध्यमापासून व्युत्पन्न किल्लीपर्यंत माग काढा

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 पासवर्ड बदलणे किंवा वॉलेट अॅप पुन्हा स्थापित करणे वॉलेटचा अधिकार फिरवत नाही; नव्याने तयार केलेल्या किल्ल्यांसह नव्या वॉलेटमध्ये मालमत्ता हलवणे हेच ते करते। वॉलेट-विशिष्ट पायऱ्या मिळवत असताना कच्चा वाक्यांश कोणत्याही सपोर्ट संभाषणाबाहेर ठेवा, कारण कोणत्याही कायदेशीर सपोर्ट प्रक्रियेला त्याची गरज नाही। तो एकच नियम कोणत्याही हार्डनिंग चेकलिस्टपेक्षा जास्त नुकसान टाळतो।

संबंधित लेख