- บทความแนะนำเครื่องมือชื่อ 'Horcrux' ซึ่งจะแบ่งไฟล์ออกเป็นชิ้นส่วนที่เข้ารหัสไว้ หรือที่เรียกว่า horcruxes
- เครื่องมือนี้ทำงานด้วยคำสั่งสองแบบคือ 'split' และ 'bind'
- คำสั่ง 'split' ใช้สำหรับแบ่งไฟล์ออกเป็น horcruxes ตามจำนวนที่กำหนด ตัวอย่างเช่น ไฟล์ชื่อ 'diary.txt' สามารถแบ่งออกเป็น horcruxes ได้ 5 ชิ้น และใช้เพียง 3 ชิ้นก็สามารถกู้คืนไฟล์ต้นฉบับได้
- จากนั้น horcruxes จะถูกกระจายไปเก็บไว้ในตำแหน่งต่างๆ อย่างปลอดภัย เช่น USB หรือพื้นที่เก็บข้อมูลออนไลน์
- คำสั่ง 'bind' ใช้สำหรับประกอบ horcruxes กลับคืนเป็นไฟล์ต้นฉบับ
- สามารถติดตั้ง Horcrux ได้ผ่าน homebrew หรือ binary release
- เครื่องมือนี้เหมาะอย่างยิ่งสำหรับผู้ที่ต้องการเข้ารหัสไฟล์ขนาดใหญ่ที่มีความอ่อนไหว และคาดว่าในอนาคตอาจจำรหัสผ่านไม่ได้ นอกจากนี้ยังเหมาะกับผู้ที่ต้องการส่งไฟล์ผ่านหลายช่องทางเพื่อลดความเสี่ยงจากการถูกดักจับ
- เทคโนโลยีของ Horcrux อ้างอิงจาก Shamir Secret Sharing Scheme ซึ่งเป็นวิธีแยกกุญแจเข้ารหัสออกเป็นส่วนย่อยที่สามารถนำมาสร้างกุญแจเดิมได้ แต่จะต้องใช้เพียงจำนวนส่วนขั้นต่ำตามเกณฑ์ที่กำหนด
- เครื่องมือนี้มีทางเลือกอื่น เช่น 'ssss', 'horcrux' (เครื่องมืออีกตัวที่ใช้ชื่อเดียวกัน) และ 'Haystack' แต่เครื่องมือเหล่านี้ไม่รองรับค่า threshold ของ horcruxes หรือไม่ก็ต้องใช้รหัสผ่านในการประกอบกลับ
1 ความคิดเห็น
ความคิดเห็นจาก Hacker News