매일 아침 집을 나설 때 우리는 주머니에서 열쇠를 꺼내는 대신 문에 달린 도어락에 가볍게 카드를 대거나 비밀번호를 누릅니다. 그리고 지하철이나 버스에 올라타며 지갑을 통째로 단말기에 '삑' 하고 접촉하죠. 너무나 익숙해서 아무런 감흥도 없는 이 짧은 순간, 우리의 손끝에서는 19세기 천재 물리학자 패러데이가 발견한 전자기학의 정수가 실시간으로 구현되고 있습니다.
배터리도 들어있지 않은 얇은 플라스틱 카드 한 장이 어떻게 거대한 단말기와 데이터를 주고받고 문을 열어주는 걸까요? 오늘은 우리 일상을 한결 편하게 만들어준 RFID와 전자기 유도 현상의 비밀을 쉽게 풀어보겠습니다.
## 1. 배터리 없는 카드가 살아 움직이는 비결
제가 처음 교통카드를 쓸 때 가장 신기했던 점은 '이 카드는 왜 충전을 안 해도 작동할까?'였습니다. 스마트폰이나 무선 이어폰은 매일 배터리를 채워줘야 하는데, 교통카드나 도어락 키태그는 반영구적으로 사용할 수 있죠. 비밀은 카드가 아니라 '단말기(리더기)'에 있습니다.
버스의 카드 단말기나 집 현관의 도어락은 항상 전기를 공급받고 있습니다. 이 단말기 내부에는 촘촘하게 감긴 코일이 들어있는데, 여기에 전류가 흐르면 단말기 주변으로 눈에 보이지 않는 '자기장(Magnetic field)'이 형성됩니다. 단말기 주변에 일종의 무선 에너지 영역이 만들어지는 셈입니다.
여기에 우리가 카드를 가까이 가져가면 놀라운 일이 일어납니다. 카드 내부에도 가장자리를 따라 얇은 안테나 코일과 아주 작은 IC 칩이 숨겨져 있습니다. 단말기가 만든 자기장 범위 안으로 카드가 들어오는 순간, 카드의 코일에 갑자기 전류가 흐르기 시작합니다. 이를 물리학에서는 '전자기 유도 현상(Electromagnetic Induction)'이라고 부릅니다. 쉽게 말해, 공기 중의 자기장 변화가 카드의 멈춰있던 전자를 움직이게 만들어 순간적인 전기를 유도해내는 것입니다.
## 2. 0.1초 만에 이루어지는 암호 해독과 통신
전자기 유도 덕분에 아주 미세한 전력을 얻은 카드의 IC 칩은 그제야 잠에서 깨어납니다. 칩이 켜지자마자 자신의 고유한 식별 번호와 암호화된 데이터를 다시 카드의 안테나 코일을 통해 무선 신호(주파수)로 내뿜습니다.
단말기는 카드가 보낸 이 미세한 신호를 받아 역으로 분석합니다.
"이 카드가 우리 집 문을 열 수 있는 권한이 있는 카드인가?"
"이 교통카드에 잔액이 충분히 남아있는가?"
이 모든 분석과 승인 과정이 우리가 단말기에 카드를 대고 '삑' 소리를 듣는 그 0.1초도 안 되는 짧은 찰나에 일어납니다. 배터리가 없는 소형 장치에 무선으로 에너지를 공급하고, 그 에너지로 작동한 장치가 다시 데이터를 보내는 이 일련의 과정을 과학 용어로 RFID(Radio Frequency Identification, 무선 주파수 식별)라고 합니다.
## 3. 지갑 속 카드들이 겹치면 인식되지 않는 이유
일상에서 누구나 한 번쯤 "카드를 한 장만 대주세요"라는 단말기의 안내 멘트를 들어보셨을 겁니다. 지갑 속에 신용카드, 교통카드, 회사 출입증이 겹쳐있을 때 자주 발생하는 현상입니다.
이유는 앞서 설명한 전자기학 원리에서 찾을 수 있습니다. 단말기에서 자기장을 쏘았을 때, 지갑 속에 있는 여러 개의 카드 코일이 동시에 전자기 유도 현상을 일으킵니다. 결과적으로 모든 카드의 칩이 동시에 깨어나 각자의 데이터 신호를 단말기로 쏘아 올리게 되죠.
단말기 입장에서는 여러 사람이 동시에 소리를 지르는 것처럼 주파수가 섞여 아무런 고유 번호도 해독할 수 없는 '신호 간섭(Collision)' 상태가 됩니다. 최근 나오는 지갑들 중에는 카드 사이에 전파를 차단하는 얇은 금속 막을 넣어 한쪽 카드의 신호만 나가도록 유도하는 '차단 지갑'이 인기를 끄는 것도 이 간섭을 물리적으로 막기 위함입니다.
## 주의해야 할 점과 한계
RFID 기술은 완벽해 보이지만 결정적인 취약점이 있습니다. 바로 '거리'와 '보안'입니다. 우리가 쓰는 교통카드나 도어락 카드는 보통 13.56MHz 대역의 주파수를 사용하는 '근거리 RFID'입니다. 보안을 위해 의도적으로 인식 거리를 수 센티미터(cm) 이내로 제한해 둔 것이죠. 만약 인식 거리가 몇 미터씩 된다면, 버스에 타지도 않은 길 가던 사람의 지갑에서 요금이 결제되거나 옆집 사람이 지나가다 우리 집 도어락이 열리는 대참사가 일어날 수 있기 때문입니다.
또한, 무선으로 신호를 주고받는 특성상 해킹 장비를 가진 누군가가 아주 가까이 접근하여 카드의 신호를 복제하는 '스키밍(Skimming)' 범죄의 표적이 될 수도 있습니다. 따라서 도어락 카드를 분실했을 때는 단순히 아까워할 것이 아니라, 도어락 본체에서 기존 카드의 인증 정보 자체를 반드시 삭제(초기화)해야 안전을 보장할 수 있습니다.
도어락과 교통카드는 배터리가 없어도 단말기의 자기장을 통해 스스로 전기를 만드는 '전자기 유도 현상'을 이용한다.
단말기 근처에서 유도 전류로 깨어난 카드의 IC 칩은 무선 주파수(RFID)를 통해 자신의 고유 암호 데이터를 단말기로 전송한다.
지갑 속에 여러 카드가 겹치면 동시에 신호가 발생해 단말기가 읽지 못하는 '신호 간섭'이 발생하므로 한 장씩 인식시켜야 한다.
무선 통신의 특성상 분실 시 복제의 위험이 있으므로, 분실한 카드는 즉시 단말기나 시스템에서 등록을 해제하는 것이 안전하다.
0 댓글