123
libgfshare-bin

libgfshare-bin

이 라이브러리는 Shamir Secret Sharing이라는 것을 구현합니다.이것은 비밀을 정수로 인코딩 한 다음 계수가 랜덤 한 다항식을 구성하고 결과 곡선을 따라 좌표 쌍을 계산하는 것을 수반합니다.이 좌표 쌍은 '공유'로 간주되며 다항식의 순서를 제어하여 비밀을 복구하는 데 필요한 주식 수를 제어 할 수 있습니다.이러한 방식으로 비밀을 'C'공유로 분할 할 수 있으며,이 중 'T'는 비밀을 복구하는 데 사용할 수 있습니다.예를 들어, GPG 비밀 키를 거의 사용하지 않지만 보안이 가장 중요한 키를 찾는 데 유용합니다.예를 들어 Debian 또는 Ubuntu 패키지 아카이브에 서명하는 키에 서명하는 데 사용되는 키입니다.비밀 공유가 어떻게 작동하고 안전한지에 대해 더 알고 싶다면, 그 뒤에 수학에 관한 많은 기사가 있습니다.이 특정 구현은 그의 catacomb 라이브러리에있는 Mark D. Wooding (mdw)의 작업에서 많은 영감을 받았습니다.이 구현을 나와 공유하도록 제안 해 주신 Mark에게 감사드립니다.라이브러리를 사용하는 것은 매우 쉽습니다.테스트 및 샘플 도구는 매우 간단하며 헤더 파일은 각 기능의 용도를 알려줍니다.

카테고리

무료 라이센스가있는 Self-Hosted 용 libgfshare-bin 대체