Skip to content
KitploitKITPLOIT
도구익스플로잇블로그
Log in
제출
도구익스플로잇블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

피드문의개인정보© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
pqc-cost-of-delay — 양자 내성 암호로의 전환을 위한 지연 비용 우선순위화: 고전적 위험과 수확 후 복호화(harvest-now-decrypt-later) 위험을 하나의 단위(연간 USD)로 환산. 코드, 증명, 사례 연구, 라이브 탐색기. | Kitploit
도구/GitHubGitHub/animeshshaw/pqc-cost-of-delay
Vulnerability AnalysisCryptographyUtilities & FrameworksPapers & ResearchLearning & Education
GitHubanimeshshaw/pqc-cost-of-delay

pqc-cost-of-delay

양자 내성 암호로의 전환을 위한 지연 비용 우선순위화: 고전적 위험과 수확 후 복호화(harvest-now-decrypt-later) 위험을 하나의 단위(연간 USD)로 환산. 코드, 증명, 사례 연구, 라이브 탐색기.

저장소 보기
10222일 전아직 검토되지 않음

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
웹사이트
공유

포스트-양자 마이그레이션의 지연 비용

라이브 탐색기 · 프리프린트 (arXiv:2610.09029) · 연구 논문을 위한 참조 구현, 증명, 사례 연구 및 통계.

고전적 해킹 위험과 지금 수집하고 나중에 복호화(harvest-now-decrypt-later, HNDL) 양자 위험을 하나의 단위 — 지연 1년당 손실의 미국 달러 — 로 표현하여, 단일 순위 목록이 "이 고전적 발견을 먼저 해결해야 할까, 아니면 저 자산의 암호를 먼저 마이그레이션해야 할까?" 라는 질문에 답할 수 있게 한다.

상태: 연구 프로토타입. 모든 사례 연구 입력값은 공개 문서에서 도출된 가정이다. 어떤 조직도 데이터를 제공하지 않았으며, 이 방법은 실제 사고나 마이그레이션에 대해 검증되지 않았다. 주의사항을 참조하라.

이것은 무엇인가

공격자는 오늘날 암호화된 데이터를 복사해 두었다가 대형 양자 컴퓨터가 존재하게 되면 복호화할 수 있다. 그것이 얼마나 중요한지는 데이터가 얼마나 오래 비밀로 유지되어야 하는지, 기록될 수 있는지, 그리고 평범한 공격자가 먼저 가져갔을 것인지에 달려 있다. 기존의 포스트-양자 위험 점수는 무차원이며 양자만을 다루므로, 달러로 측정되는 고전적 위험과 비교할 수 없다.

이 저장소는 각 자산에 대해 각 위협으로부터 발생하는 1년 더 기다리는 비용을 달러로 계산하고, 동일한 손실이 두 번 계산되지 않도록 이들을 결합한다. 여기에는 다음이 포함된다:

  • 모델, 양자 컴퓨터의 도래 시점 법칙, 불확실성 전파, 민감도 분석 및 스케줄링 검사를 포함한 소규모 Python 라이브러리 (costofdelay/);
  • 자동화된 테스트로 뒷받침되는 모델 속성의 증명;
  • 모든 입력값에 대한 서면 근거가 포함된 네 가지 공개 사례 연구 (국가 신분증, 은행, 의료 기록, 데모 상점);
  • 브라우저에서 실행되며 모든 입력값을 설명하는 대화형 탐색기 (app/).

한눈에 보기

아이디어고전적 항 = 연간화 손실 $\lambda V$. 양자 항 = $r,h\int_0^L f_Q(t),e^{-(\lambda+\rho)t},dt$, 즉 마이그레이션을 연기함으로써 되돌릴 수 없는 손실을 확정하는 비율. 둘 다 USD/년 단위이며, 경쟁 위험(competing-risks) 계수가 동일한 손실이 두 번 계산되는 것을 막는다.
증명됨단위, 이중 계산 없음, 경계, 비교 정태 분석, 폐형 지배 임계값, 비분리성, 그리고 Smith 규칙 하에서 순서의 최적성 (methodology/FORMAL_METHOD.md).
검증됨256개의 자동화된 테스트; 몬테카를로 및 구적법 교차 검증; 577개 값과 일치하는 두 번째 (JavaScript) 구현.
평가 대상MOSIP (국가 신분증), Apache Fineract (은행), OpenMRS (의료 기록), Online Boutique (데모 상점, 절차 테스트 전용).
주요 결과양자 항은 규모와 몇몇 특정 자산을 결정적으로 바꾸지만, 네 시스템 중 세 개에서는 전체 목록을 입력 노이즈보다 적게 움직인다. 양자 도래 시점은 불확실성의 3–17%만을 설명하며, 손실과 회전율이 73–91%를 설명한다 (methodology/STATISTICS.md).

모든 것을 재현하기

Python ≥ 3.10이 필요하다. Node ≥ 18은 선택 사항이다 (탐색기의 수학에 대한 검사를 실행한다).

git clone https://github.com/AnimeshShaw/pqc-cost-of-delay && cd pqc-cost-of-delay
python -m venv .venv && source .venv/bin/activate        # Windows: .venv\Scripts\activate
pip install -r requirements.txt
python scripts/reproduce.py

reproduce.py는 다음 순서로 실행됩니다: 테스트 스위트 → 수치 검증 → 통계 분석(results/) → 그림(paper/figures/, 없으면 생성됨) → 파라미터 표 → explorer의 데이터 및 교차 언어 검사. 대략 2–4분이 걸리며 결정적입니다(모든 무작위 절차에는 고정 시드가 있음). 이후 git diff --stat results/는 변경 없음을 보여주거나, NumPy/SciPy 버전이 다를 경우 마지막 출력 자릿수에서만 차이를 보여야 합니다. 정확한 테스트 버전은 requirements-lock.txt에 있습니다.

대화형으로 탐색하려면 live explorer를 사용하거나 app/index.html을 로컬에서 여십시오. 서버가 필요 없으며, 페이지의 코드는 네트워크 요청을 하지 않고 입력을 어디로도 전송하지 않습니다(GitHub는 호스트로서 일반적인 페이지 방문을 기록합니다).

자신의 register를 점수화하려면:

python -m costofdelay.register path/to/asset_register.csv

CSV 형식은 methodology/PARAMETERS.md에 설명되어 있으며 case_studies/에 예시가 있습니다.

저장소 구조

경로내용
costofdelay/Python 패키지: CRQC 도래 법칙, 자산 모델, 점수 산정, 공개된 QARS 점수와의 비교기, 불확실성 및 통계, 스케줄링. 점수 산정 핵심은 표준 라이브러리만 사용합니다.
tests/단위 테스트, 모든 명제에 대한 속성 테스트, 반증 기준선
methodology/증명; 매개변수 정의 및 앵커; 통계 분석
case_studies/네 개의 자산 등록부(CSV), 시스템당 하나씩
scripts/재현, 결과, 그림 및 표
results/생성된 수치(JSON, CSV, Markdown)
app/Python 동등성 테스트를 포함한 대화형 탐색기(HTML/JavaScript)

주의사항

  1. 입력값은 측정된 것이 아니라 가정된 것입니다. 모든 자산 가치는 공개 문서(IBM 2025 침해 비용; Ponemon/IBM 2018; FATF 권고 11; 보존 규칙; 시스템 설계 문서)에서 도출되었으며 LLM의 도움을 받아 작성되었습니다. 두 분석가가 서로 다른 결과를 낼 수 있습니다. 불확실성 분석은 모든 입력값을 명시된 범위 내에서 다시 추출하고 어떤 결론이 유지되는지 보고합니다.
  2. 가장 취약한 입력값은 연간 매출액과 기록 대상 비율입니다. 이 시스템들에 대해 이를 제공하는 공개 출처는 없습니다.
  3. 도래 법칙은 공개된 두 지점의 보간입니다(Global Risk Institute 2025: 10년 이내 28–49%, 15년 이내 51–70%). 그리고 대부분의 장수명 자산이 위치한 15년을 넘어서는 외삽입니다.
  4. 기밀성만 다룹니다. 무결성과 가용성은 범위 밖입니다.
  5. 고전적 노출과 양자적 노출은 독립적이라고 가정하며 고전적 위험률은 일정합니다.
  6. Online Boutique는 모의 시스템입니다; 이는 절차를 테스트하는 것이지 실제 데이터를 테스트하는 것이 아닙니다.
  7. 최적성은 모델 내부적인 것입니다. 지연 비용 기준 순위는 모델 자체의 손실 정의에 따라 누적 손실을 최소화하는 것이며, 이는 실제 조직에 대한 증거가 아닙니다.
  8. 선행 연구가 근접해 있습니다. 자산별 양자 점수 산정, 보호 등급 및 노출 게이트, 순위 산정은 이 연구 이전에 발표되었습니다(Grigaliūnas & Brūzgienė 2025 및 2026; US 12,519,809). 기여는 경쟁 위험 결합을 갖춘 공통 화폐 단위, 그 증명, 그리고 그 평가입니다.

향후 연구

  • 실제 등록부에서 실무자로부터 매개변수를 도출하고 평가자 간 일치도를 측정합니다.
  • 단일 기록 대상 비율을 적대자별 노출로 대체합니다(광역 관찰자는 인터넷 트래픽을 보고, 내부자는 동서 트래픽을 봅니다).
  • 데이터(암호화 자재 명세서, 트래픽 인벤토리)로부터 매출액과 기록 대상 비율을 추정합니다.
  • 독립성과 일정한 고전적 위험률 가정을 완화하고, 상관 적대자 모델을 추가합니다.
  • 이용 가능한 사고 또는 마이그레이션 노력 데이터에 대한 결과 검증.
  • 무결성과 가용성으로 확장합니다.

협업

귀하의 조직이 실제 등록부에서 이 방법을 테스트하거나, 코드나 논문을 출발점으로 삼고자 한다면 언제든지 연락해 주시기 바랍니다: [email protected]. 기여 방법은 CONTRIBUTING.md에 설명되어 있습니다.

AI 사용

대규모 언어 모델(Anthropic의 Claude, Claude Code 경유)이 저자의 지시 아래 코드, 테스트, 그림, 사례 연구 등록부 및 텍스트 초안 작성과 문헌 검색에 상당 부분 사용되었습니다. 이는 저자가 아닙니다. 내용에 대한 책임은 저자에게 있습니다. DOI 또는 arXiv 식별자가 있는 모든 참고문헌은 스크립트로 해당 레지스트리와 대조하여 확인되었습니다. 수학은 증명 및 독립적인 테스트로 검증됩니다. 과정에서 발생한 오류(예: 두 개의 잘못된 DOI와 과장된 자산 가치)는 이러한 검증을 통해 발견되어 수정되었습니다.

라이선스 및 인용

Apache License 2.0(LICENSE). 인용은 CITATION.cff를 통해 이루어지며, 선호 인용은 프리프린트 arXiv:2610.09029입니다. 보관된 릴리스: doi:10.5281/zenodo.23133467 (모든 버전).

도구 다운로드