증거 ZIP 을 드롭하세요
파일은 어떤 서버로도 전송되지 않습니다. 모든 해시 계산과 서명 검증이 이 페이지 안에서만 실행됩니다.
TruthCam 으로 만든 패키지(truthcam_evidence_*.zip)를 그대로 끌어다 놓으면 됩니다.
여기로 ZIP 끌어놓기
또는
tsa_info.json 원문
이 페이지가 검증하는 것 / 검증하지 않는 것
- 1~5단계: 영상 SHA-256, hash_chain.json 자체 해시, 청크 체인 일관성, 청크 byte-range 재계산, ECDSA 서명 — 모두 브라우저 안에서 수행.
- 6단계 (TSA):
tsa_info.json의status와timestamp_token.tsr의 message imprint 가sha256(manifest.json)과 일치하는지, token 의genTime이 무엇인지 표시. token 내부 CMS 서명의 인증서 체인 검증은 본 페이지에서 하지 않습니다 (PKI.js 등 무거운 의존성을 피해 정적 호스팅으로 유지). 전체 TSA 검증을 원하면 OpenSSL 사용:openssl ts -verify -data manifest.json -in timestamp_token.tsr -CAfile <TSA root chain>
- 이 페이지는 패키지 내부의 일관성을 확인합니다. "이 패키지가 실제로 TruthCam 앱에서 나왔는지" 까지의 신뢰는 별도 신뢰 앵커(Play Integrity / Android Key Attestation, 향후 도입 예정) 가 필요합니다.