‹ अध्याय 15, सभी पाठ

विशेषज्ञ · अध्याय 15 · पाठ 3 में से 5

उन्नत कस्टडी

एन्ट्रॉपी और पासा

आपका रिकवरी वाक्यांश कितना यादृच्छिक है, और क्या आप इसे जांच सकते हैं? 5 मिनट

एक रिकवरी वाक्यांश केवल उतनी ही सुरक्षित है जितनी यादृच्छिकता का उपयोग इसे बनाने के लिए किया गया था। एक 12-शब्दों का रिकवरी वाक्यांश 128 बिट एन्ट्रॉपी रखता है, एक 24-शब्दों का रिकवरी वाक्यांश 256। यदि इसे उत्पन्न करने वाले डिवाइस में एक दोषपूर्ण या छेड़छाड़ किया गया रैंडम नंबर जनरेटर था, तो एक हमलावर इसका अनुमान लगाने में सक्षम हो सकता है।

यह हुआ है

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

अपना खुद का रोल करना

कुछ हार्डवेयर वॉलेट आपको पासे के साथ अपनी एन्ट्रॉपी जोड़ने देते हैं। एक छह-तरफा पासा प्रति रोल लगभग 2.58 बिट देता है, इसलिए लगभग 50 रोल 12-शब्दों के रिकवरी वाक्यांश को कवर करते हैं और लगभग 99 रोल 24-शब्दों के एक को कवर करते हैं। डिवाइस तब चेकसम शब्द सहित शब्दों की गणना करता है।

क्या याद रखना है

  • 12 शब्द 128 बिट एन्ट्रॉपी रखते हैं, 24 शब्द 256।
  • कमजोर यादृच्छिकता ने वास्तविक नुकसान पहुंचाया है।
  • पासा रोल आपके द्वारा नियंत्रित एन्ट्रॉपी जोड़ सकते हैं।

त्वरित जाँच

आपके द्वारा सोचा गया एक वाक्य एक बुरा रिकवरी वाक्यांश क्यों है?

लगभग कितने छह-तरफा पासा रोल 256 बिट एन्ट्रॉपी देते हैं?

एन्ट्रॉपी और पासा · बिटकॉइन यूनिवर्सिटी