두 가지 암호화 방식
암호화가 하는 두 가지 역할을 구분해 보면 양자 컴퓨터에 대한 질문이 훨씬 명확해집니다.
대칭 암호화는 하나의 비밀 키로 데이터를 잠그고 여는 방식입니다. AES-256은 대칭 암호화이며, 기기에 저장된 사진이나 문서, 저장소에 적합합니다.
공개 키 암호화는 두 상대가 안전한 인터넷 연결을 만들 수 있도록 돕습니다. 일반 컴퓨터로는 풀기 어려운 수학 문제를 이용해 웹 검색, 메시지, 온라인 서비스를 보호합니다.
양자 컴퓨터는 첫 번째 역할보다 두 번째 역할에 훨씬 더 큰 영향을 미칠 수 있습니다. 그래서 “양자 컴퓨터가 암호화를 무너뜨릴 것”이라는 말은 지나치게 뭉뚱그린 주장입니다.
양자 컴퓨터가 바꿀 수 있는 것
양자 컴퓨터는 단순히 더 빠른 노트북이 아닙니다. 일부 수학 문제를 완전히 다른 방식으로 풀어낼 수 있습니다. 오류를 보정하는 대규모 양자 컴퓨터가 실제로 등장한다면, 흔히 쓰이는 공개 키 시스템의 기반이 흔들릴 수 있습니다.
그런 컴퓨터는 아직 존재하지 않습니다. 언제 등장할지는 불확실하지만, 기업과 표준화 기구들은 이미 포스트 양자 암호화, 즉 일반 컴퓨터와 양자 컴퓨터 모두에 견디도록 설계된 방식을 준비하고 있습니다.
AES-256 암호화 파일이 안전한 이유
AES-256은 상대적으로 안전한 쪽에 속합니다. 가장 잘 알려진 양자 공격의 지름길을 적용해도 유효 강도는 256비트에서 약 128비트로 줄어들 뿐입니다. 128비트 키는 여전히 현실적으로 무차별 대입이 불가능할 만큼 큰 값입니다.
제대로 구현된 AES-256 시스템은 저장 파일을 보호하는 데 여전히 훌륭한 선택입니다. 다만 약한 암호 문구나 악성코드, 잠금이 풀린 휴대폰 때문에 AES 자체가 뚫리지 않고도 파일이 노출될 수 있습니다.
예를 들어 휴대폰에 저장된 AES-256 암호화 사진은, 공격자가 예전에 기록해 둔 인터넷 연결과 같은 종류의 위험이 아닙니다. 하나는 로컬 비밀 키를 사용하고, 다른 하나는 데이터가 오가는 동안 공개 키 방식을 사용했을 수 있습니다.
“지금 수집하고 나중에 해독하기”
공격자는 지금 암호화된 트래픽을 기록해 몇 년이고 보관해 둘 수 있습니다. 그 연결에 쓰인 공개 키 암호화가 훗날 뚫리게 되면, 저장해 둔 기록을 읽어낼 수 있습니다.
이는 오랫동안 보관되는 정부, 의료, 법률, 기업 기록에서 특히 중요한 문제입니다. 서비스 제공자는 포스트 양자 암호화 방식으로 이 위험을 줄일 수 있습니다. 개인 파일이라면 강력한 로컬 암호화를 사용하고 키를 안전하게 지키세요.
온라인에서 바뀌고 있는 것
포스트 양자 표준은 이미 마련되어 있으며, 브라우저와 운영체제, 메시징 서비스, 웹사이트가 이를 점차 도입하고 있습니다. 이 전환에는 시간이 걸릴 것입니다.
대부분의 사람들에게는 소프트웨어와 서비스 업데이트를 통해 자연스럽게 적용됩니다. 업데이트를 설치하는 것만으로도 그 혜택을 실질적으로 누릴 수 있습니다.
Sealby 파일에는 어떤 의미인가
Sealby는 iPhone에서 AES-256으로 파일을 암호화합니다. 저장소 파일은 Sealby 서버와 공개 키를 주고받는 과정에 의존하지 않으므로, “지금 수집하고 나중에 해독하기”는 이 로컬 암호화에는 해당되지 않습니다.
강력한 PIN이나 암호 문구를 사용하고, 기기를 안전하게 지키고, 업데이트를 설치하세요. AES-256은 양자 기술이 발전하는 동안에도 파일에 충분한 보안 여유를 제공합니다.