29 |
철벽 방어? 사이버 보안에 대한 양자 위협과
양자 내성 암호화의 탐구
라이언 힐레스(Ryan Hilles), 마우저 일렉트로닉스
디지털 시대에 인터넷은 책 구매부터
민감한 기업 데이터 전송까지 일상적인
거래와 업무의 중추가 되었습니다.
하지만 온라인 상호 작용이 안전하다는
것을 어떻게 확신할 수 있을까요?
악의적인 집단이 신용카드 정보를
가로채지 못하도록 하거나 지금 서핑
중인 웹사이트가 사이버 범죄자들이
그럴 듯하게 만든 가짜 웹사이트가
아니라는 걸 어떻게 보장할 수 있을까요?
이메일이 서면 통신의 주요 방식이
되면서, 이메일은 개인 세부 정보부터
독자적인 사업상 비밀까지 모든
것을 전송하기에 충분히 안전하다고
가정합니다. 하지만 현실은 인터넷이
본질적으로 취약한 통신 플랫폼이라는
점입니다. 데이터 패킷은 수많은
서버와 채널을 통해 이동한 후
마침내 목적지에 도달하게 됩니다.
모든 온라인 상호 작용 정보가
저장됩니다. 자산이 점차 디지털화되어
물리적 형태에서 때로는 독점적인
디지털 형태로 이전함에 따라, 강력한
사이버 보안의 중요성은 아무리
강조해도 지나치지 않습니다. 이런
상황에서 암호화 알고리즘이 데이터를
전송하기 전에 인코딩하고 수신 시
디코딩하는 결정적인 역할을 합니다.
암호화 알고리즘과 RSA
온라인 보안의 중심에는 RSA 암호화
알고리즘이 있습니다. 1977년 MIT
연구원 Ron Rivest, Adi Shamir,
Leonard Adleman(RSA라는 약어는
바로 이 세 사람의 성에서 따온 것임)
이 고안한 이 알고리즘은 안전한 인터넷
통신과 데이터 저장의 핵심입니다.
이 알고리즘은 이중 키 시스템에서
작동하는데, 하나의 키는 데이터를
암호화하고 다른 키는 암호화된
데이터를 해독합니다. 이 시스템의
놀라운 기능은 그 단순성에 있습니다.
기밀 정보가 담긴 편지를 보내고 싶다고
상상해 보십시오. 전송 중에 다른 사람이
읽을 위험에 노출시키는 대신, 공개
키를 사용하여 암호화합니다. 그러면
의도한 수신자만이 비공개 암호화 해독
키로 메시지를 해독할 수 있습니다. 이
비대칭 키 암호화로 누구나 수신자를
위해 데이터를 암호화할 수 있지만
수신자만 이를 해독할 수 있습니다.
매일 수십억 명의 사람이 소셜 미디어,
온라인 쇼핑 또는 클라우드 기반 서비스
액세스를 통해 웹과 상호 작용합니다.
대체로 평범해 보이는 이러한 상호
작용은 사용자 개인정보 보호와 데이터
무결성을 보장하기 위해 암호화 계층으로
보호됩니다. 브라우저의 주소 표시줄에
자물쇠 아이콘이 있는 것은 RSA에 크게
의존하는 HTTPS 프로토콜을 사용하여
연결을 보호한다는 의미입니다.
RSA는 디지털 보안의 초석이었지만,
양자 컴퓨팅과 같이 새롭게 등장하는
기술로 인해 RSA의 지배력과 전반적인
사이버 보안에 상당한 도전적 과제가
제기됩니다. 사실, 양자 컴퓨팅의
출현으로 모든 웹 상호 작용이
잠재적 취약점이 될 수 있습니다. 웹