인증기관(CA)이나 중개 서버 없이, 카메라로 읽는 애니메이션 화면 코드 같은 단방향·손실성·저대역폭 광학 채널만으로 두 모바일 기기가 문서를 상호 공동서명할 수 있는 프로토콜을 제시한 연구다. 각 당사자의 공개키에 대한 신뢰는 플랫폼 보안소자가 생성한 하드웨어 증명 토큰을 레이트리스(파운틴) 코드로 광학 채널에 전달하고 이를 공동서명에 암호학적으로 결합하는 방식으로 확보한다. 핵심 기술적 기여는 상호 공동서명에 내재된 순환 서명 의존성을 제거하는 2단계 해시 앵커로, 첫 번째 당사자가 두 번째 당사자의 신원을 알기 전에 문서에 커밋하고, 이후 두 번째 당사자의 신원이 첫 서명을 무효화하지 않으면서 그 커밋에 결합된다. iOS/Android에서 ECDSA P-256, SHA-256, Apple App Attest/Play Integrity, LT 방식 파운틴 코드를 활용해 실제 구현했으며, 독립 제3자 검증기가 모든 앵커를 재계산해 완전히 오프라인으로 두 서명을 검증할 수 있음을 확인했다.
- •CA·중개서버 없이 광학 채널(화면 코드)만으로 두 모바일 기기 문서 공동서명 프로토콜 제시
- •하드웨어 보안소자의 증명 토큰을 파운틴 코드로 전송해 공개키 신뢰 확보
- •순환 서명 의존성을 제거하는 2단계 해시 앵커가 핵심 기술 기여
- •iOS/Android에서 ECDSA P-256·Secure Enclave/StrongBox 활용해 실제 구현
- •독립 검증기가 오프라인으로 모든 앵커를 재계산해 두 서명 완전 검증 가능
0단 자동
AI가 규칙대로 쓰고 그대로 게시했습니다. 사람이 따로 보지 않았습니다.
- 규칙 판
- 규칙 판 도입 이전 기사입니다.
- 남기는 것
- 규칙 판 · 모델 · 시각
- 판 기록
- 아직 없습니다.
CA-less Mutual Co-Signing of Documents over a Unidirectional Visual Channel with Transported Hardware Attestation
- 1.인증기관 없이 단방향 광학채널(화면 코드)만으로 두 기기가 문서를 공동서명하는 프로토콜 제안
- 2.2단계 해시 앵커로 상호서명 특유의 순환 의존성 문제(누가 먼저 서명하나)를 해결
- 3.보안요소 하드웨어 증명(iOS App Attest·Android Play Integrity)으로 CA 없이 공개키 신뢰 확보
- 4.ECDSA P-256·SHA-256·레이트리스 파운틴코드로 실제 iOS/Android 구현 및 오프라인 검증기까지 완성
왜 중요한가?
중개서버·인증기관 없이도 두 당사자가 오프라인 환경에서 위조 불가능한 공동서명을 완성할 수 있음을 실증해, 저신뢰 네트워크에서의 계약·거래 서명 방식에 새로운 선택지를 제공한다.
본문 미리보기
arXiv:2608.25144v1 Announce Type: new Abstract: We describe and analyze a protocol for mutual co-signing of a document by two mobile devices that (i) communicate only over a one-way, lossy, low-bandwidth optical channel (an animated on-screen code read by the counterparty's camera), (ii) use no intermediary server on the trust path, and (iii) use no certificate authority. Trust in each party's public key is instead grounded in a hardware attestation token produced by the platform secure element
전체 내용이 궁금하다면?
원문을 직접 읽어보세요
이 글이 만들어진 과정
- 11:24AI 초안



