MULTOS
은행이 은행을 위해 설계한, 멀티 애플리케이션을 지원하는 고보안 스마트카드 플랫폼입니다. 온칩 가상 머신과 공개키 방식의 보안 스킴을 통해, 동일 디바이스에서 복수의 애플리케이션을 안전하게 공존시킵니다. 시험 장비가 아니라, 검증 대상(DUT) 측의 카드 플랫폼입니다.
MULTOS란
스마트카드 및 접속 기기용 보안 기술입니다. 결제, 인증, 디지털 ID, 로열티, 접근 제어 등 다양한 애플리케이션이 MULTOS 탑재 칩에 구현되어, 카드·웨어러블·각종 접속 기기로 전개되고 있습니다. 결제 분야에서는 복수 애플리케이션의 안전한 공존을 전제로 은행이 설계한 유일한 고보안 멀티 애플리케이션 기반으로 자리매김되어 있습니다.
| 항목 | 내용 |
|---|---|
| 구분 | 스마트카드 OS(카드 플랫폼) |
| 메모리 | 최대 160k |
| 암호 | RSA / ECC / 3DES / AES / SHA-1 / SHA-2 |
| 보안 인증 | Common Criteria EAL6+ High(가상 머신은 EAL7) |
| 지원 프로토콜 | ISO 7816 / ISO 14443 Type A / Type B |
| 실적 | 보안 스마트카드 분야에서 25년 이상 |
| 형태 | 카드 / 패시브 리스트밴드 / 비접촉 태그 / 액티브 비접촉 디바이스 |
아키텍처
MULTOS는 애플리케이션을 실행하는 온칩 가상 머신과, 칩·애플리케이션 코드·애플리케이션 데이터를 보호하는 MULTOS 보안 스킴이라는 두 가지 기술로 구성됩니다.
| 요소 | 내용 |
|---|---|
| 개발 언어 | C·Java(또는 저수준 어셈블리 언어) |
| 실행 형식 | MEL(MULTOS Executable Language) 바이트코드로 컴파일하여 가상 머신이 실행 |
| 실행 시 검사 | 부정한 명령이나 메모리 접근은 가상 머신이 거부하고 애플리케이션 실행을 정지 |
| 애플리케이션 분리 | 어떤 애플리케이션이 동일 카드상의 다른 애플리케이션의 데이터에 접근하는 것은 불가능 |
| 호환성 | 표준 가상 머신과 표준 프리미티브 함수군을 통해, 공급사가 다른 MULTOS·MULTOS step/one 제품 간에 애플리케이션이 100% 호환 |
| 품질 보증 | 전 제품이 사양 적합성과 구현 보안의 Type Approval을 받습니다 |
ALU를 통한 안전한 로드 방식
MULTOS의 보안 아키텍처는 안전하지 않은 환경에서도 애플리케이션과 데이터를 안전하게 로드할 수 있다는 점에 특징이 있습니다. 즉시 발급, 모바일 결제, 발급 후의 갱신에 적합한 방식입니다.
| 절차 | 내용 |
|---|---|
| 1 | 각 디바이스는 고유의 RSA 키 페어를 보유합니다. Key Management Authority(KMA)가 생성·증명하고, 디바이스 활성화 시에 안전하게 로드합니다 |
| 2 | 공개키를 사용하여, 퍼스널라이제이션 뷰로 등 안전한 환경에서 데이터 준비 소프트웨어가 Application Load Unit(ALU)을 암호화합니다 |
| 3 | ALU에는 애플리케이션 코드와 퍼스널라이즈 데이터가 포함됩니다 |
| 4 | 대상 MULTOS 디바이스만이 ALU를 복호할 수 있습니다 |
| 5 | 암호 처리는 모두 디바이스 내부에서 완결되므로, 외부 암호 장치도 시큐어 채널도 불필요합니다 |
공개키 방식이므로 대칭키의 공유를 필요로 하지 않습니다. 발급자는 라이프사이클 전체를 관리할 수 있어, 공급망 관리의 강화와 총 보유 비용의 절감으로 이어집니다.
EMV 결제에서의 대응
접촉·비접촉·듀얼 인터페이스 모두에서, 주요 페이먼트 네트워크(Mastercard·Visa·American Express·Discover·JCB)용 EMV 솔루션을 제공합니다.
| 애플리케이션 | 내용 |
|---|---|
| MICA | Mastercard Integrated Card Application입니다. Mastercard Pre-Authorised, CAP(Chip Authentication Programme), AA4C(Advanced Authentication For Chip)에 대응합니다. 비접촉 지원 플랫폼과 조합하면 PayPass와 대중교통 기능을 지원합니다 |
| VSDC for MULTOS | 최신 VIS 사양에 준거합니다. 비접촉·듀얼 인터페이스 카드에서 Visa payWave에 대응합니다 |
| MULTOS step/one | SDA(정적 데이터 인증)를 사용한 EMV 프로그램의 신속한 전개를 위한 것입니다. 저비용 도입 기점입니다 |
국내 브랜드·부가 애플리케이션
국제 브랜드의 기성 애플리케이션과 함께 국내 독자의 결제 애플리케이션을 탑재할 수 있습니다. 전 애플리케이션에서의 PIN 공유 같은 기능도 실현합니다.
| 지역 | 애플리케이션 |
|---|---|
| 일본 | JBA |
| 캐나다 | Interac |
| 사우디아라비아 | SPAN |
| 한국 | K-Cash / TMoney |
| 대만 | FISC |
| 프랑스 | B0’ / Moneo |
| 브라질 | Banricompras |
교통 애플리케이션과 EMV 결제 애플리케이션을 한 장의 비접촉·듀얼 인터페이스 카드에 공존시키는 대중교통 용도에도 적합합니다. 이 밖에 로열티, 쿠폰, 보안 데이터 저장, 온라인 뱅킹 도구 등의 부가 애플리케이션도 동일 카드에 전개할 수 있습니다.
기타 카드 형태
| 형태 | 내용 |
|---|---|
| 다이내믹 CVV 카드 | 카드에 동적 보안 코드를 탑재하여, 전자상거래·CNP 거래의 부정 대책을 강화합니다 |
| 생체 인증 카드 | 생체 템플릿을 카드에 보유하여, 데이터베이스 접속 없이 1대1 대조합니다. 카드 내에서 대조를 완결하는 match-on-card 방식입니다 |
| 소재 | 재생 플라스틱·목재 등 지속 가능한 소재부터 메탈 카드까지 대응합니다 |
| 비접촉 디바이스 | 패시브 리스트밴드, 비접촉 태그, 액티브 비접촉 결제 디바이스 |
이 사이트에서의 자리매김
이 사이트가 다루는 제품의 다수는 검증을 수행하는 시험 장비이지만, MULTOS는 검증되는 쪽(DUT)의 카드 플랫폼입니다. Alcinéo의 EMV 커널과 같은 “별도 축” 에 해당합니다.
| 축 | 해당 공급사 | 역할 |
|---|---|---|
| 시험 장비 | KEOLABS/ICC Solutions/Barnes/B2 | 카드·단말을 검증한다 |
| 임베디드 런타임 | Alcinéo | 단말 측에 내장하는 EMV 커널 |
| 카드 플랫폼 | MULTOS(이 페이지) | 카드 측의 OS |
| 인증 시험소 | Bureau Veritas ICTK | 시험을 실시하고 시험 보고서를 작성한다 |
Barnes P3와의 조합
Barnes P3를 통한 즉시 발급(Instant Issuance) 구성에서는 MULTOS 카드가 카드 측의 플랫폼으로 사용됩니다. ALU 방식으로 안전하지 않은 환경에서도 로드할 수 있으므로, 지점·창구에서의 발급에 적합합니다. Barnes Smart Solutions는 MULTOS Consortium의 멤버입니다.
| 요소 | 역할 |
|---|---|
| Barnes P3 | 암호 키와 EMV 데이터를 안전하게 관리·생성 |
| 카드 프린터 | 성명·번호·보안 칩 데이터를 카드에 기록 |
| MULTOS 카드 | EMV 카드 플랫폼 |
이 DUT를 검증하려면
MULTOS 카드 자체나 그 위에 탑재된 애플리케이션을 검증하는 경우, 공정에 따라 다음 제품을 검토해 주십시오.
| 검증하고자 하는 것 | 해당 제품 |
|---|---|
| 발급 데이터·퍼스널라이제이션의 정확성 | Barnes CPT 3000v3/CPT 3000v3CL |
| 독자 애플리케이션·멀티 애플리케이션의 동작 | Barnes CAT 3000v3(Tcl 스크립트 개발) |
| 브랜드 제출 전의 사전 검증 | Barnes 인증 테스트 모듈 |
| RF 특성·프로토콜 적합성(비접촉) | ProxiLAB Quest/ProxiSPY Quest |
| 접촉 프로토콜의 분석 | ContactLAB/SPY 3000 |
| 인증 취득(시험소) | Bureau Veritas ICTK |
확인 사항
이 페이지는 제조사 공개 정보(multos.com)에 근거한 카드 플랫폼의 개요입니다. MULTOS 카드의 조달, 지원 칩, 애플리케이션 개발, 라이선스 조건, KMA의 운용에 대해서는 용도를 여쭌 뒤 개별적으로 안내해 드립니다. 또한 MULTOS는 컨소시엄 방식으로 운영되고 있으며, Mastercard, Discover, Infineon, STMicroelectronics, Thales, IDEMIA, G+D, Entrust, Fiserv, FIS, Barnes Smart Solutions 등이 참여하고 있습니다. 자세한 내용은 multos.com 를 참조해 주십시오.
