ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • DAA(Direct Anonymous Attestation)
    보안 2024. 1. 10. 14:41

    Direct Anonymous Attestation (DAA) 프로토콜은 디지털 신원 인증 및 익명성을 제공하는 암호 기반의 프로토콜입니다. 주로 Trusted Platform Module (TPM)과 같은 하드웨어 보안 모듈에서 사용되며, 디바이스가 신원을 증명할 수 있게 하는 동시에 개별 디바이스의 실제 신원을 노출하지 않도록 합니다.

    DAA 프로토콜의 주요 특징과 동작 원리는 다음과 같습니다:

    1. 익명성 보장: 디바이스는 자신의 신원을 직접 노출하지 않고도 신원을 증명할 수 있습니다. 따라서 디바이스의 실제 신원은 외부에 노출되지 않습니다.
    2. 디바이스 간 고유성: 각 디바이스는 고유한 식별자를 가지며, 이를 사용하여 디바이스 간에 구별할 수 있습니다.
    3. Trusted Platform Module (TPM) 활용: DAA는 TPM과 같은 하드웨어 보안 모듈을 사용하여 안전한 키 관리 및 서명 작업을 수행합니다.
    4. Zero-Knowledge Proof: DAA 프로토콜은 Zero-Knowledge Proof를 기반으로 하여 디바이스가 자신의 신원을 증명할 때 실제 정보를 노출하지 않고도 증명할 수 있도록 합니다.
    5. Issuer, Verifier, Prover 역할: DAA는 세 가지 주요 역할로 구성됩니다. Issuer는 디바이스에게 익명 신원을 발급하는 역할, Verifier는 디바이스의 익명 신원을 확인하는 역할, Prover는 익명 신원을 증명하는 디바이스를 의미합니다.

    간단하게 말하면 DAA 프로토콜은 디바이스가 자신의 신원을 증명할 때 익명성을 유지하면서도 신뢰성 있는 플랫폼에서 동작하도록 하는 보안 프로토콜입니다.

    '보안' 카테고리의 다른 글

    데이터 주입 공격(FDIA)  (0) 2024.01.11
    Power Analysis Attack(전력 분석 공격)  (0) 2024.01.10
    TPM  (0) 2024.01.10
    MitM  (0) 2024.01.10
    OWASP  (0) 2023.10.23
Designed by Tistory.