양자암호 (Quantum Cryptography)

광공학
한 줄 정의: 양자역학의 원리, 특히 측정하면 상태가 변한다는 성질을 이용해 정보를 안전하게 주고받거나 도청 여부를 감지하는 암호 기술입니다.

쉽게 풀면

기존 암호는 수학적으로 풀기 어려운 문제에 의존해 안전성을 확보하지만, 컴퓨터 성능이 충분히 좋아지면 언젠가는 풀릴 위험이 있습니다. 양자암호는 다른 접근을 씁니다. 양자 상태는 누군가 몰래 들여다보려고 측정하는 순간 그 상태가 변해버리는 특성이 있는데, 이를 이용하면 도청이 일어났는지 여부를 물리 법칙 자체로 검증할 수 있습니다. 대표적으로 개별 광자의 편광 상태를 이용해 암호키를 주고받는 방식이 널리 연구되고 있습니다.

왜 중요한가

양자암호는 미래의 강력한 컴퓨터가 등장하더라도 물리 법칙에 근거해 도청을 원천적으로 감지할 수 있는 통신 보안 방법으로 주목받고 있습니다. 국가 기간망이나 금융권 등 높은 보안이 요구되는 통신 인프라 연구에서 핵심 응용 분야로 다루어집니다.

논문에서는 이렇게 쓰입니다

"A BB84-based quantum key distribution protocol was implemented over a 50 km optical fiber link."

BB84 프로토콜 기반의 양자키분배를 50킬로미터 광섬유 구간에서 구현했다는 의미입니다.

"Eavesdropping attempts were detected through an increased quantum bit error rate."

양자 비트 오류율 증가를 통해 도청 시도를 탐지했다는 뜻입니다.

조금 더 깊게 보면

양자암호의 대표적인 구현 방식은 양자키분배로, 단일광자원이나 약한 세기의 레이저 펄스를 이용해 편광이나 위상 등의 양자 상태에 암호키 정보를 실어 전송합니다. 도청자가 이 상태를 측정하면 오류율이 증가하는 흔적이 남기 때문에, 통신 당사자들은 오류율을 확인해 도청 여부를 판단할 수 있습니다. 얽힘광자쌍을 이용한 프로토콜도 함께 연구되고 있습니다.

주의할 점

양자암호는 도청을 감지하는 기술이지, 도청 자체를 물리적으로 막아주는 기술은 아닙니다. 또한 실제 구현에서는 광섬유 손실이나 검출기 결함 등 현실적인 제약이 이론적 안전성에 영향을 줄 수 있습니다.

관련 용어