▲neo 2023-09-17 | parent | favorite | on: GN⁺: Horcrux: 파일을 암호화된 조각으로 분할(github.com/jesseduffield)Hacker News 의견 Horcrux라는 도구는 파일을 암호화된 조각으로 분할하는 기능을 사용자에게 제공하며, 이 개념은 일부 사용자들에게 홀로그래픽 원리와 비슷하다고 느껴진다. 이 도구는 암호화/복호화를 위해 OFB 모드에서 AES를 사용하지만, MAC을 사용하지 않기 때문에 암호문의 무결성을 보장하지는 않는다. Shamir Secret Sharing이라는 비슷한 도구가 있으며, 이 도구는 사용자가 파일을 광학적으로 복원하기 위해 종이 복사본을 배포할 수 있게 한다. 일부 사용자들은 Horcrux의 흥미로운 개념과 알고리즘에도 불구하고 그 실용적인 사용 사례에 의문을 제기한다. 이 도구는 비밀번호로 암호화된 파일을 모든 부분 없이, 비밀번호 없이 분할하고 재조립할 수 있게 해서 관심을 끌었다. 일부 사용자들은 이 도구가 기존 솔루션보다 우월한 특정 위협 모델을 식별하는 데 어려움을 겪는다. 이 도구는 업데이트를 푸시하는 데 여러 키가 필요한 multi-sig와 비교되었다. Horcrux는 이전에 HackerNews에서 여러 번 논의되었으며, 그 중 일부 게시물은 2020년 1월까지 거슬러 올라간다. 파일을 더 작은 부분으로 분할하고 그 부분의 부분집합에서 원본을 재생성하는 개념은 Usenet의 패리티 파일과 비교된다. Horcrux의 기본 원리는 Shamir's Secret Sharing이며, Rust와 같은 다양한 프로그래밍 언어에서 이를 구현하기 위한 가이드가 있다. Horcrux의 창조자는 lazygit과 lazydocker와 같은 다른 프로젝트로도 알려져 있으며, 이는 그들이 기술 커뮤니티에서 다방면으로 활동하고 있다는 것을 보여준다.
Hacker News 의견