- 'Horcrux' नाम के एक टूल का परिचय कराने वाला लेख, यह टूल फ़ाइलों को एन्क्रिप्टेड टुकड़ों, यानी horcruxes, में विभाजित करता है.
- यह टूल दो कमांड, 'split' और 'bind', के साथ काम करता है.
- 'Split' कमांड का उपयोग फ़ाइल को horcruxes की निर्दिष्ट संख्या में बाँटने के लिए किया जाता है. उदाहरण के लिए, 'diary.txt' नाम की फ़ाइल को 5 horcruxes में विभाजित किया जा सकता है, और इनमें से केवल 3 के साथ भी मूल फ़ाइल को पुनर्स्थापित किया जा सकता है.
- इसके बाद horcruxes को USB या online storage जैसी अलग-अलग जगहों पर वितरित करके सुरक्षित रखा जाता है.
- 'Bind' कमांड का उपयोग horcruxes को फिर से जोड़कर मूल फ़ाइल बनाने के लिए किया जाता है.
- Horcrux को homebrew या binary release के माध्यम से install किया जा सकता है.
- यह टूल उन लोगों के लिए आदर्श है जिन्हें बड़े sensitive files को एन्क्रिप्ट करना है और जो मानते हैं कि भविष्य में वे password याद नहीं रख पाएँगे. यह उन लोगों के लिए भी उपयुक्त है जो फ़ाइलों को कई चैनलों के माध्यम से भेजकर interception के जोखिम को कम करना चाहते हैं.
- Horcrux की तकनीक Shamir Secret Sharing Scheme पर आधारित है, जो encryption key को ऐसे हिस्सों में विभाजित करती है जिनसे मूल key बनाई जा सकती है. हालाँकि, ऐसा करने के लिए हिस्सों की एक निश्चित न्यूनतम संख्या ही पर्याप्त होती है.
- इस टूल के विकल्प के रूप में 'ssss', 'horcrux' (उसी नाम का एक अन्य टूल), और 'Haystack' मौजूद हैं, लेकिन ये horcruxes के threshold का समर्थन नहीं करते या पुनर्संयोजन के लिए password माँगते हैं.
1 टिप्पणियां
Hacker News राय