- 과학향기 Story
- 스토리
스토리
뚫리지 않는 방패, 양자암호의 시대가 온다!
<KISTI의 과학향기> 제3547호 2020년 06월 08일해커들은 말한다. ‘이 세상에 뚫리지 않는 암호는 없다.’ 그 말 그래도 암호의 역사는 창과 방패의 역사였다. 방패는 창에 뚫리지 않기 위해 재료를 바꾸고 강도를 바꾸며 점점 강해져 간다. 이에 맞추어 창 역시 그 방패를 뚫기 위해 날카로워지고 강해진다. 이처럼 암호는 점점 더 복잡해지지만 어딘가에는 이 복잡함을 푸는 실마리가 있게 마련이다.
안타깝게도 현대 기술은 암호의 실마리를 매우 빠르게 찾아낼 수 있다. 2019년 구글은 양자컴퓨터가 기존 슈퍼컴퓨터의 연산 능력을 넘어 섰다고 발표했다. 양자컴퓨터는 0과 1이라는 컴퓨터의 기본 비트 단위에서 벗어나 ‘중첩’이라는 양자역학의 현상을 이용한다. 중첩은 하나의 압자에 여러 가지 상태가 확률적으로 동시에 존재하는 것이다. 즉 양자컴퓨터는 0,1의 상태를 동시에 갖는 큐비트 단위로 정보를 처리한다. 이러한 특성 때문에 양자컴퓨터는 적은 큐비트로 경우의 수를 엄청나게 많이 표현할 수 있고 여러 가지 결과값을 한 번에 낼 수 있다.
양자컴퓨터가 암호 해독에 이용된다면 아무리 복잡한 암호라도 단 몇 분 안에 풀릴 수 있다. 현재 거의 대부분의 암호를 만드는 시스템 알고리즘은 소인수분해를 이용한다. 엄청나게 큰 숫자를 소인수분해하는 것인 굉장히 시간이 많이 걸리는 작업이다. 연구에 따르면 129자리 숫자를 소인수분해하는 데 1600여 대의 컴퓨터를 연결해 총 8개월이 걸렸다고 한다. 양자컴퓨터는 이런 암호 방식을 무력화시킨다. 그야말로 미래는 보안에 달려 있다고 해도 과언이 아니다.
양자역학의 현상을 이용한 양자암호통신
양자 현상을 암호 해독에만 사용할 수 있는 것은 아니다! 기존의 소인수분해 방식에서 벗어나 양자 방식으로 암호를 구성하는 것도 가능하다. 그야말로 창과 방패의 싸움을 시작하는 것이다. 그 방패의 이름은 ‘양자암호통신’이다.
양자 암호화는 비밀키를 분배하는 과정에서 일반 암호통신처럼 정보를 암호화하고 나중에 복해독하는 거치는 방식이 아니라 원거리에 있는 두 사용자가 동일한 비밀키를 공유한다. 이때 비밀키를 생성하기 위해 정보를 주고받는 과정을 양자상태에서 진행하기 때문에 제3자는 키에 대한 정보를 전혀 알 수 없게 된다. 이를 양자 키 분배(Quantum key Distribution, QKD)라 한다.
이것 역시 양자역학의 특별한 현상을 이용한 것이다. 앞에서도 설명했던 양자 중첩, 둘 이상의 입자가 서로 얽혀 있어 원격으로 떨어진 한 입자의 상태변화가 동시에 다른 입자에게도 반영되는 양자 얽힘, 위치나 속도 같은 서로 다른 물리량을 동시에 측정하는 것은 불가능하다는 불확정성의 원리가 그것이다. 특히 불확정성의 원리가 중요한데, 이 원리에 따르면 하나의 물리량을 측정하거나 관측하는 순간, 다른 물리량의 불확실성이 커진다. 그렇기 때문에 해커가 중간에서 양자 암호 키를 측정하거나 정보를 관측하게 되면 양자 상태에 변화를 주고 이러한 변화는 송신자와 수신자의 키 분배에 오류를 일으켜 해커가 있다는 사실을 알 수 있다. 이와 더불어 양자 상태가 변한다는 것은 곧 암호가 변한다는 것을 뜻하므로 복제 역시 원천적으로 불가능하다.
사진 1. 거시 세계와는 다른 미시 세계의 특성 때문에 양자암호는 해커의 침입을 효과적으로 막는다. 출처: sktelecom
스마트폰에 도입된 양자난수생성기
완전한 양자 암호 키는 현재 연구 중이지만 양자암호 보안 기술 중 난수생성기가 탑재된 스마트폰이 최초로 한국에서 출시됐다. 난수는 통신 내용을 암호화한 후 전송하는 데 쓰인다. 물론 일반 스마트폰에도 난수생성기가 있지만 인간이 만든 소프트웨어 알고리즘에 의해 생성되기 때문에 패턴이 생겨 쉽게 뚫릴 수 있다. 이렇게 수학적 알고리즘 기반으로 생성된 난수를 유사 난수(pseudorandom number)라고 한다.
양자난수생성기는 사람이 아닌 순수 자연 현상, 즉 양자 현상을 이용해 난수를 생성한다. 그렇기 때문에 특정한 패턴이 없어 예측이 불가능하다. 양자난수 생성 방식은 크게 광학식과 방사성 동위원소식으로 구분된다. 광학식은 빛의 입자이자 파동인 광자(Photon)을 이용하는 방식이다. 방사성 동위원소식은 반감기 동안 방출하는 알파입자를 이용한다. 광자나 알파입자는 모두 불확정성을 따르므로 무작위한 난수성을 나타낸다.
사진 2. 국내 이동통신사에서 개발한 양자난수생성칩. 크기도 작고, 비용도 저렴해 보안의 혁신을 이루었다. 출처: sktelecom
양자난수를 지속적으로 생성시키는 장치를 '양자난수생성기(QRNG)'라 하는데, 이렇게 만들어진 난수는 아무리 뛰어난 슈퍼컴퓨터로도 예측할 수 없을 정도로 완벽하게 무질서한 순수 난수이다. 보안업계도 양자난수를 모든 IT 기기에 적용할 수 있다면 해킹 불가능한 암호 체계를 구현할 수 있을 것이라 생각한다.
이번에 스마트폰에 장착된 양자난수생성기는 크기가 5mm에 불과하고 비용도 저렴하며 속도 또한 빠르다. 앞으로 보안이 중요한 사물인터넷 기기에는 양자난수생성기가 광범위하게 적영되어 진정한 뚫리지 않는 방패를 구현할 수 있을 것이다.
글: 최붕규 과학칼럼니스트/일러스트: 유진성 작가
추천 콘텐츠
인기 스토리
-
- 저주파 자극기, 계속 써도 괜찮을까?
- 최근 목이나 어깨, 허리 등에 부착해 사용하는 저주파 자극기가 인기다. 물리치료실이 아니라 가정에서 손쉽게 쓸 수 있도록 작고 가벼울 뿐만 아니라 배터리 충전으로 반나절 넘게 작동한다. 게다가 가격도 저렴하다. SNS를 타고 효과가 좋다는 입소문을 퍼지면서 판매량도 늘고 있다. 저주파 자극기는 전기근육자극(Electrical Muscle Stimu...
-
- [과학향기 Story] 블루베리는 원래 ‘파란색’이 아니다?!
- 마트에서 파는 식재료들의 색을 하나씩 떠올려보자. 빨강, 주황, 노랑, 초록, 보라 등 다양한 빛깔이 있지만 파란색은 굉장히 드물다. 우리가 자주 볼 수 있는 식재료 중 파란색을 띠는 것은 블루베리가 거의 유일하다. 탐색 범위를 전 세계로 넓혀도 결과는 비슷하다. 서양 자두, 오리건 포도 등 일부 과일이 파란색을 띠지만 다른 색과 비교했을 때 차지하는...
-
- 영화 <오펜하이머> 개봉: 원자폭탄의 아버지 오펜하이머의 파란만장한 인생
- 제2차 세계대전이 발발한 1939년, ‘핵분열 연쇄반응’이 발견됐다. 원자의 핵이 분열하면서 강력한 애너지를 내기에, 당시 물리학자들은 이를 활용하면 지금까지 없던 위력의 (新)무기, 원자폭탄을 만들 수 있을 것이라 생각했다. 또 ‘누가 먼저 이 무기를 손에 넣느냐에 따라 인류 역사가 바뀔 수 있을 것’이라 예상했다...
이 주제의 다른 글
- [과학향기 Story] 더 많은 공유로 더 나은 과학을, 오픈 사이언스
- [과학향기 for Kids] 탐정처럼 데이터의 비밀을 밝혀낸다! 데이터 과학자
- [과학향기 for Kids] “오늘은 무슨 말썽을 부릴까” 동물의 왕국 속, 장난꾸러기를 찾아라!
- [과학향기 Story] 돌고래도 졸리면 바닷속에서 하품한다? 하품의 과학
- [과학향기 for Kids] 과학 지식을 함께 나눠 더 큰 세상을 만든다? ‘오픈 사이언스’
- [과학향기 for Kids] 지금은 빅데이터 시대! 빅데이터란 무엇일까?
- [과학향기 for Kids] 하늘에서 볼 수 있는 아름다운 커튼 ‘오로라’
- [과학향기 Story] 원두 갈기 전, 물 “칙칙” 찐~한 커피 만드는 과학적 비법
- [과학향기 for Kids] 감기·독감 환자 급증, 감기와 독감의 차이점은?
- [과학향기 Story] 내 인생은 어떻게 흘러갈까? AI가 점쳐준다
ScienceON 관련논문
창과 방패의 싸움에서 지금까진 창의 승리였다면, 양자암호가 상용화 된다면 창도 무용지물은 그런 시기를 맞을 수가 있겠다는 믿음이 가는군요. 기대해 봅니다.
2020-07-03
답글 0
양자 관련된 기술이 어려워서 그간 기사를 봐도 거의 이해하기가 힘들었는데, 드디어 이해가 됐네요!! 양자 중첩, 양자 얽힘, 불확정성의 원리와 그게 어떻게 암호화에 작용하는지 알게 되었습니다. 양자컴퓨터가 보급되면 마법같은 일들이 벌어질 거 같네요.
2020-06-08
답글 0