카드 번호의 구성

이 문서는 카드 번호의 구성에 관한 문서이다.

은행 고유 번호

편집

첫째 자리부터 여섯째 자리까지의 번호(BIN 번호)만 보면 해당 카드는 어느 나라의 어느 카드사가 발급한 카드인지, 카드 회원이 일반, 골드, 개인, 법인인지 알 수 있도록 되어 있다.

주 산업 식별번호(MII)

편집

카드번호의 첫 번째 자리에 해당하는 숫자이다. 앞자리 4는 비자카드로만 나오며 9는 해외결제불가이다.

MII 숫자값 발행자 분류
사용숫자 0 1 2 3 4 5 6 7 8 9
0 ISO/TC 68 및 기타 산업
1 항공 마일리지 및 교통카드
2 각종 멤버십 카드 각종멤버십카드(마스터카드)(2221–2720,2017년부터~) 항공 및 기타 잠재적 산업 할당
3[1] 다이너스 클럽 아멕스 JCB 다이너스 클럽 아멕스 다이너스-디스커버
5 마에스트로 마스터카드 마에스트로 시러스
6 디스커버[2] 은련 시러스[3] 디스커버
BC GLOBAL
기타할당용
7 석유 및 기타 잠재적 산업 할당
8 건강, 전기통신 및 기타 잠재적 산업 할당

발급자 식별 번호(IIN)

편집

카드의 발급자를 식별할 수 있는 6자리로 된 번호이다.

카드사 IIN 범위 전체 자릿수
아멕스 34, 37 15
VISA 4 16
마에스트로, 시러스 50, 56~59 16
마스터카드 51~55(2221~2720 2017년부터~) 16
은련 622126~622925, 624~626, 6282~6288 16
다이너스 클럽 300~305, 3095, 36, 38, 39 14
디스커버 60110, 60112~60114, 601174~601179, 601186~601199, 644~649, 65(60,61,64,65) 16
JCB 3528, 3589 16

나머지 숫자

편집

7번째 자리부터 15번째 자리까지는 각 카드사가 임의의 규칙에 따라 사용하도록 되어 있고 16번째 숫자는 특정한 공식에 의해 카드 번호를 검증하는 값이다. 이 특정한 공식을 룬 공식(LUHN Formula) 이라고 한다. 그 공식은 다음과 같다.
홀수 자리 숫자×2+짝수 자리 숫자의 합
예시) 4520 0200 1900 4060 (홀수 자리 숫자×2)+짝수 자리 숫자의 합= (4×2)+(2×2)+(0×2)+(0×2)+(1×2)+(0×2)+(4×2)+(1+2)+5+0+2+0+9+0+0=41[4]
41은 10으로 나누어떨어지지 않으므로 유효하지 않은 번호

카드보안코드

편집

카드 뒷면의 서명판에 기울여서 인쇄된 3자리(비자, 마스타)/4자리(아멕스) 숫자는 카드소지를 확인하는 값으로 카드사마다 부르는 이름이 다르다.

  • VISA: CVV(Card Verification Value)
  • 마스터카드, JCB: CVC(Card Validation Code)
  • 아멕스: CID(Confidential Identifier Number 또는 Card Identification Number)

CVV나 CVC, CID는 모두 카드 번호가 제대로 된 것인지를 확인하는 값으로 요즈음은 인터넷 상에서 상거래 시 입력을 요구하는 경우도 있다. 이 3자리 값과 16자리 카드 번호를 정해진 규칙에 따라 암복호화를 하여 해당 값이 일치하면 카드가 정상 카드임을 알 수 있는 것이다.

CVV나 CVC, CID는 MS에 기록되는 CVV1(CVC1)과 카드의 뒷면 서명판 윗 부분에 음각되는 CVV2(CVC2)의 값이 있다. 아메리칸 엑스프레스의 경우 카드의 앞면 오른쪽 중간부분에 4자리의 CID 값이 있다. 물론 EMV표준의 IC Chip에는 iCVV(Chip CVC)의 값이 입력되어 있다.

카드 번호 목록

편집

대한민국 내에서 사용할 수 있는 신용카드, 체크카드, 선불카드, 직불카드, 현금카드 번호는 다음과 같은 숫자로 시작한다.

3으로 시작하는 번호

편집

35(JCB카드, 신용만 있음 - KB국민카드, NH농협카드 등)

편집

직불성 카드

편집

6으로 시작하는 번호

편집

65 (비씨 글로벌카드)

편집

9(국내 전용)

편집

각주

편집
  1. 신용카드 전용
  2. 6060은 마에스트로로 발급
  3. 6400~6430까지있음
  4. 곱으로 계산 했을 때 10이 넘어간다면 (10의 자리 + 1의 자리)로 계산한다.
  5. 03-기업은행, 06-국민은행, 11- 농협은행, 12-단위농협, 20-우리카드, 23-SC제일은행, 25-하나SK카드 27-씨티은행,78-신한카드
  6. NH농협은행-93 우리은행-94
  7. 각 은행의 구 2자리 공동망 은행코드
  8. 인천광역시 e음 카드(선불형 스마트 IC 화폐)
  9. 03-기업은행