%3C/text%3E%3C/svg%3E">
💻
💻 IT·개발

비밀 분산 임계값 계획 도구 (샤미르 k-of-n)

입력하면 바로 계산됩니다.

입력값

비밀 분산 임계값 계획 쉽게 이해하기 — 개념과 원리

샤미르 비밀 분산은 마스터 키나 지갑 시드 같은 비밀을 n개의 조각으로 나누어, 그중 k개만 모이면 복원되고 k − 1개로는 아무것도 알 수 없게 만드는 방법입니다. k와 n을 정하는 것은 균형의 문제로, 임계값이 높으면 도난에 강하고 낮으면 분실에 강합니다. 이 계산기는 각 조각이 서로 독립적으로 분실될 수 있을 때 비밀을 복원할 확률과, 공격자가 훔쳐야 하는 조각 수를 구합니다.

샤미르 5개 중 3개 비밀 분산5개 중 3개면 복원되고 2개로는 아무것도 알 수 없습니다. 조각당 분실 5%면 77.4% + 20.4% + 2.1% = 99.88%로 복원됩니다.조각 5개 중 아무거나 3개면 복원123453개 → 열림2개 → 알 수 없음조각마다 5% 확률로 분실될 때:5개 모두 77.4%4: 20.4%3개 남음: 2.1%복원 확률 99.88% · 도둑은 3개 필요
5개 중 3개 방식은 두 개를 잃어도 복원되고(여기서 99.88%), 도둑은 세 개를 훔쳐야 합니다.

계산 방법

조각 하나를 잃을 확률을 p, 남을 확률을 1 − p라 하면 살아남는 조각 수는 이항분포를 따릅니다. k개 이상 남으면 복원할 수 있습니다.

P(복원) = Σ(i = k부터 n까지) C(n, i) × (1 − p)ⁱ × pⁿ⁻ⁱ

C(n, i)는 n개 중 i개를 고르는 경우의 수입니다. k개 미만으로는 정보를 전혀 얻을 수 없으므로 공격자는 k개를 확보해야 합니다.

원리

샤미르 방식은 비밀을 유한체 위의 k − 1차 무작위 다항식의 상수항으로 숨기고, 각 조각을 그 곡선 위의 한 점으로 나누어 줍니다. 두 점이 직선을, 세 점이 포물선을 정하듯 k개의 점은 k − 1차 다항식을 하나로 정하므로, 라그랑주 보간법으로 비밀을 복원합니다. k − 1개의 점만 있으면 가능한 모든 비밀이 똑같이 들어맞아 정보 이론적으로 안전합니다. 이항분포 합은 임계값 이상이 살아남는 모든 경우를 더한 것입니다.

예제 풀이

  1. 입력값은 조각 n = 5, 임계값 k = 3, 분실 확률 p = 0.05입니다.
  2. 5개 모두 남을 확률은 0.95⁵ = 0.77378입니다.
  3. 정확히 4개 남을 확률은 5 × 0.95⁴ × 0.05 = 0.20363입니다.
  4. 정확히 3개 남을 확률은 10 × 0.95³ × 0.05² = 0.02143입니다.
  5. 합은 0.99884이므로 복원 확률은 99.88%입니다.
  6. 공격자는 3개를 훔쳐야 합니다.
각 조각의 분실 확률 값에 따른 비밀을 복구할 수 있는 확률 변화각 조각의 분실 확률 값에 따른 비밀을 복구할 수…9999.299.499.699.81000.01250.0250.03750.050.06250.0750.1예제 값: 99.88%각 조각의 분실 확률
다른 값은 그대로 두고 “각 조각의 분실 확률”만 바꿔 계산기를 다시 돌린 결과입니다. 금색 점이 예제 값이며, 위에 값을 입력하면 내 값으로 다시 그려집니다.
각 조각의 분실 확률비밀을 복구할 수 있는 확률
0.0125100%
0.02599.98%
0.037599.95%
0.0599.88%
0.062599.78%
0.07599.62%
0.199.14%

결과 해석

사본 하나만 있을 때의 보존 확률 95%와 비교해 보십시오. k를 그대로 두고 n을 늘리면 복원 확률이 오르고, k를 높이면 도난에는 강해지지만 복원 확률은 떨어집니다. 2-of-3이나 3-of-5처럼 한두 조각을 잃어도 되고 한 사람이 혼자 비밀을 쓸 수 없는 구성을 많이 고릅니다.

흔한 실수

주의: 확률은 분실이 서로 독립이고 구현이 올바르다는 가정에 따른 값입니다. 같은 보관 장소, 보관자에 대한 강요, 결함 있는 소프트웨어 같은 위험은 반영하지 않으므로 검증된 라이브러리를 쓰십시오.

자주 묻는 질문

2-of-3과 3-of-5 중 어느 쪽이 낫습니까?

3-of-5는 두 조각까지 잃어도 되고 세 개를 훔쳐야 하며, 2-of-3은 단순하지만 한 조각만 잃을 수 있고 두 개면 도난이 성립합니다.

샤미르 방식과 멀티시그는 같습니까?

다릅니다. 샤미르는 비밀 하나를 한곳에서 복원하고, 멀티시그는 키를 모으지 않고 여러 서명을 각각 요구합니다.

출처: A. Shamir, "How to Share a Secret", Communications of the ACM 22(11), 1979 · W. Feller, An Introduction to Probability Theory and Its Applications, Vol. 1, Wiley

2026년 11월 8일 확인. 표준 공식과 RFC/IEEE 정의를 사용해 브라우저 안에서만 계산합니다. 입력한 내용은 어디에도 전송되지 않습니다.

💻 IT·개발 계산기 전체 →🏠 홍라이프 계산기 홈 →