지폐나 동전과 같은 현금 없이 금융 거래를 할 수 있는 신용카드는 1950년에 미국의 ‘다이너스클럽’이 설립되면서 본격적으로 보급이 시작되었다. 하지만 초기의 신용카드는 사용자의 이름 및 고유 번호가 적힌 단순한 회원증에 가까웠기 때문에 사용 시, 본인 확인에 시간이 걸리고 보안성도 낮았다. 1950년대 후반 들어 각종 개인 정보 및 금융 정보의 전산화가 시작되었지만, 개인정보를 빠르고 정확하게 전산망에 입력하기 위한 수단의 개발에는 시간이 걸렸다.
하지만 1960년에 미국 IBM에서 마그네틱 카드(magnetic stripe card)를 개발하면서 개인정보 전산화에는 큰 진전이 있었다. 마그네틱 카드는 당시 컴퓨터의 저장 매체로 널리 쓰이던 자기 테이프의 원리를 카드에 응용한 것이다. 자기 테이프를 플라스틱 카드의 한쪽 면에 붙이고, 이 테이프 표면에 있는 자성 물질의 특성을 변화시키는 방식으로 데이터를 기록하는 방식이다.
마그네틱 카드는 입력장치에 통과시키는 것만으로 자기 면에 있는 데이터를 쉽게 전산기기에 입력할 수 있어 편의성 면에서 큰 호평을 받았다. 마그네틱 카드는 개발 이후 신용카드, 공중전화카드, 신분증(ID카드) 등 다양한 방면에서 응용되었고, 2012년 현재도 많은 분야에 쓰이고 있다.
하지만 마그네틱 카드는 기능이나 보안성 면에서 단점도 많다. 대표적인 단점은 기록할 수 있는 데이터의 용량이 72B(바이트) 정도로 적어서 다양한 데이터를 담을 수 없다는 점, 그리고 자기 물질을 이용하기 때문에 내구성이 낮다는 점이다. 특히 자석과 접촉하면 기록된 데이터가 변형되거나 삭제되기도 하므로 자석으로 덮개를 열고 닫는 가방이나 지갑에서 사용하다가 카드가 훼손되기도 한다. 더욱이, 개발된 지 오래되었기 때문에 구조가 단순해서 자기 면에 기록된 내용을 복사하거나 변형하기도 쉬운 편이다.
이런 마그네틱 카드의 단점을 개량한 것이 바로 IC카드(integrated circuit card)다. IC카드는 1968년에 독일의 헬무트 그로트럽(Helmut Gr?ttrup)과 위르겐 데드로프(J?rgen Dethloff)가 처음 고안했으며, 1974년에 프랑스의 로랑 모레노(Roland Moreno)가 특허를 내면서 본격적으로 세상에 알려지게 되었다.
IC카드는 이름에서 알 수 있듯, 내부에 반도체 기반의 집적회로(integrated circuit)를 내장한 것이 특징이다. 넓은 의미로는 초소형 컴퓨터를 내장한 카드라고 할 수 있다. IC카드 외에 스마트카드(smart card)라 부르기도 한다. IC카드는 자석과 접촉해도 데이터가 손상되지 않으며, 마그네틱 카드에 비해 한층 다양한 기능을 부여할 수 있고 보안성 및 내구성도 우수하다. 다만, 카드의 생산 단가가 다소 높은 것이 단점이다.
IC카드는 데이터를 여러 번 쓰거나 지울 수 있는 EEPROM이나 플래시메모리를 내장하고 있다. 개발 초기의 IC카드는 8kB정도의 데이터 저장공간을 가지고 있었으나 기술이 발전으로 인해 2000년대 이후에는 1MB 이상의 데이터를 저장할 수 있는 것도 개발되었다.
메모리 외에도 연산 능력을 가진 프로세서를 함께 내장한 IC카드도 있다. 초기의 IC카드는 4비트(bit)내지 8비트급의 연산 능력을 가진 것이 대부분이었으나 이후에는 16비트나 32비트급의 성능을 가진 것도 등장했다. 프로세서를 내장한 IC카드는 단순히 데이터를 저장하는 것뿐 아니라 데이터를 암호화하거나 특정 규격의 컴퓨터와만 호환되도록 하는 등의 프로그래밍이 가능해서 보안성 및 기능성이 높다.
IC카드는 내부 구조뿐 아니라 사용 방법에 따라서 접촉식과 비접촉식으로 나뉘기도 한다. 카드 정면에 금속 패턴이 있는 것이 접촉식 IC카드로, 가장 일반적인 IC카드의 형태다. 접촉식 IC카드는 카드의 금속 패턴과 입력기기의 단자부가 확실하게 밀착되어야 작동하므로 보안성이 높고 상대적으로 많은 데이터를 확실하게 전송할 수 있는 것이 장점이다. 신용카드나 현금카드가 접촉식을 주로 사용하며, 휴대전화 내에 장착하는 개인 정보 저장장치인 유심(USIM)카드 역시 접촉식 IC카드의 원리를 이용한 것이다.
비접촉식 IC카드는 카드 안에 무선 통신이 가능한 모듈(module: 기능부) 및 안테나를 내장한 것이다. 카드 주변의 RF(radio frequency: 무선 주파수) 신호를 감지해 데이터를 주고받으며 입력기기와 통신할 수 있다. 카드의 종류에 따라 입력 장치와 스치게 하는 방식으로 사용하기도 하고 수 미터 이내로 접근하면 자동으로 통신이 이루어지는 경우도 있다. 입력기기의 단자부와 밀착하지 않아도 통신이 이루어지기 때문에 보안성은 접촉식 IC카드에 비해 다소 낮은 편이지만, 신속한 사용이 가능하다. 교통카드에 쓰이는 것이 대표적인 이용 사례다.
그 외에도 여러 가지 기능을 함께 가진 카드도 있다. 접촉식과 비접촉식 IC카드 기능을 모두 가진 카드는 하이브리드(hybrid: 혼합) 카드, 혹은 콤비(combi: 짝) 카드라고 한다. 두 용어는 거의 같은 뜻으로 쓰이지만 카드 내부에 접촉식 IC와 비접촉식 IC가 따로 존재하는 경우는 하이브리드, 두 가지 IC가 일체형인 경우는 콤비 카드로 분류하는 것이 일반적이다. 그리고 마그네틱 카드와 IC카드의 기능을 함께 가진 카드를 하이브리드 카드라 부르기도 한다.
IC카드가 대량으로 보급되기 시작한 것은 1983년에 프랑스의 프랑스텔레콤(France Telecom)에서 공중전화용 IC카드를 내 놓으면서부터다. 한국에서는 1990년대 초반 들어 몇몇 대기업에서 사내 보안용으로 IC카드를 쓰기 시작했으며, 2002년부터는 정부에서 정책적으로 마그네틱 카드 대신 IC카드의 사용을 권장하기 시작했다. 특히 2003년, 금융감독원은 현금카드는 2005년까지, 신용카드는 2008년까지 모두 IC카드로 교체될 것이라고 발표했으나, IC카드 및 IC카드를 사용할 수 있는 단말기의 보급이 늦어져 이 목표는 달성하지 못했다.
금융감독원은 2012년 3월 2일부터 IC카드 전면 도입을 시범적으로 실시, 은행 영업시간 동안 현금자동입출금기에서 마그네틱 카드를 사용하지 못하도록 했으나, 은행 및 사용자들이 이에 충분히 대비하지 못해 혼란이 발생했다. 이에 금융감독원은 실시 3일 만에 해당 정책을 일시 철회하고 2012년 6월로 이를 연기한다고 발표하기도 했다.
글 / IT동아 김영우(pengo@itdonga.com)