본문 바로가기
네트워크보안

절대 뚫리지 않는 궁극의 암호체계: BB84 양자암호통신의 동작 원리

by 매일기술사 2026. 4. 29.
기술사 학습노트Network / SecurityBB84 양자키분배(QKD)
Network / Security · 정보관리기술사 / 컴퓨터시스템응용기술사

BB84 양자키분배(QKD)

양자역학의 관측 교란과 복제 불가 원리를 이용해 도청을 탐지하면서 비밀키를 분배하는 대표적 양자암호 프로토콜을 정리한다.

정보관리기술사컴퓨터시스템응용기술사BB84QKD양자암호양자키분배QBER복제불가정리양자채널PQC
Ⅰ.개요 및 등장배경

가. 개념

BB84는 Alice와 Bob이 양자 채널과 공개 채널을 이용해 비밀키를 안전하게 공유하는 양자키분배 프로토콜이다. 보안성은 계산 난이도가 아니라 양자 상태를 측정하면 상태가 교란되고, 미지의 양자 상태를 완벽히 복제할 수 없다는 물리 법칙에 기반한다.

나. 특징

  • 구조를 먼저 이해하고 세부 기술을 붙이는 방식으로 답안을 전개한다.
  • 구성요소는 표로 정리하고, 동작 절차는 흐름 중심으로 설명한다.
  • 마지막에는 실무 적용 조건과 한계를 함께 제시해 답안의 완성도를 높인다.

BB84는 양자 상태의 측정 교란을 이용해 도청을 탐지하고, 공개 채널 후처리로 안전한 비밀키를 만드는 QKD 프로토콜이다.

Ⅱ.구성도 및 구성요소

가. 구성도

Alice비트·기저 무작위Bob무작위 기저 측정양자 채널 : 단일 광자 편광공개 채널 : 기저 비교 → 시프팅 → QBER비트값은 공개하지 않고 기저와 샘플만 비교최종 비밀키 생성

나. 구성요소

구분요소설명
개념정의기술의 목적과 적용 범위를 한 문장으로 명확히 정리한다.
구조구성요소주요 구성요소와 상호관계를 도식과 표로 표현한다.
절차동작방식입력, 처리, 검증, 산출물 흐름을 단계적으로 설명한다.
성능효과적용 시 기대효과와 성능 개선 지점을 정리한다.
한계제약조건적용이 어려운 조건과 보완 방안을 함께 제시한다.
사례실무적용산업별 적용 사례와 운영상 고려사항을 연결한다.

구성도는 주제별 구조가 보이도록 서로 다른 형태로 설계하였다. 제목을 가려도 기술의 성격이 드러나는 것을 목표로 한다.

Ⅲ.동작방식 및 아키텍처

가. 동작방식

BB84는 양자 상태의 측정 교란을 이용해 도청을 탐지하고, 공개 채널 후처리로 안전한 비밀키를 만드는 QKD 프로토콜이다. 답안 작성 시에는 개념 정의 이후 처리 흐름, 핵심 지표, 검증 방식, 산출물을 순서대로 쓰면 안정적이다.

나. 비교 관점

관점설명답안 포인트
목적기술이 해결하려는 문제등장배경과 연결
구조구성요소와 관계구성도로 표현
한계적용 조건과 제약실무 고려사항으로 마무리
Ⅳ.실무적용 및 사례

실무 적용에서는 이론적 장점만 보지 않고 비용, 운영 난이도, 기존 시스템과의 연계, 검증 가능성을 함께 고려해야 한다. 기술사 답안에서는 “어디에 적용되는가”보다 “왜 그 환경에 적합한가”를 설명하는 것이 중요하다.

  • 적용 대상의 데이터·업무·위험 특성을 먼저 분석한다.
  • 적용 후 성능, 보안, 비용, 유지보수성을 함께 평가한다.
  • 도입 효과를 정량 지표와 운영 절차로 연결한다.
Ⅴ.비교분석 및 발전전망

향후 발전은 단일 기술의 성능 향상보다 다른 기술과의 결합, 자동화, 표준화, 운영 검증 체계 강화 방향으로 진행될 가능성이 높다. 답안 마지막에는 관련 기술과의 차이, 실무 한계, 발전 방향을 함께 쓰면 완성도가 높아진다.

BB84는 양자 상태의 측정 교란을 이용해 도청을 탐지하고, 공개 채널 후처리로 안전한 비밀키를 만드는 QKD 프로토콜이다.

블로그: 기술사 학습노트 · imt-log.tistory.com