○ 신용카드번호 첫1자리 : 카드브랜드. (Bin번호)
4 : VISA카드
5 : Master카드
3 : JCB, 아멕스, 다이너스 등 (아멕스카드는 15자리, 다이너스는 14자리) ※ 일반적으로 JCB로 보면 된다.
6 : 이면 중국은련카드
9 : Local카드 (국내전용카드)
※ 기타 1과 2로 시작되는 신용카드가 있는데 요즘은 발급되지 않고 있다.
○ 신용카드번호 첫6자리 : Bin번호 (Bank Identifier Number)
전세계적으로 발행기관(은행/카드사등)을 인식할 수 있는 번호
위 번호는 카드대분류(일반/특별/법인/Check카드 등)로 사용하여 카드번호만으로 카드종류를 인식할 수 있도록많이 사용한다.
각 발급기관별로 수개에서 수십개의 Bin번호를 가지고 있으며, 발급기관이 각 카드브랜드(비자,마스타등)에 신청하여 그 번호를 부여받고 카드발급을 한다.
○ Bin번호를 제외한 9자리
발행기관의 일련번호 (보통 첫자리는 발행기관별로 카드대분류로 사용하는 경우가 많아.)
○ 맨 마지막 자리 : Check Digit (검증번호)
위에 언급한 VISA/MSATER/JCB등 국제카드는 전부 다음과 같은 형식의 검증번호 체계를 따르게 되어 있지
예를 들어?
예시번호 :
4 5 1 8 4 3 4 0 0 2 0 7 6 6 0 0
Step 1. 검증번호를 제외한 번호에 2,1을 반복적으로 곱해서 그 합을 구해보자
4 5 1 8 4 3 4 0 0 2 0 7 6 6 0 0
2 1 2 1 2 1 2 1 2 1 2 1 2 1 2
--------------------------------------------
8 5 2 8 8 3 8 0 0 2 0 7 12 6 0
Step 2. 구해진 값을 전부 합산해보자
단,10을 초과하는 경우는 두숫자를 더한다. (위에서는 12가 있는데 이 경우는 1+2로 계산) 8+5+2+8+8+3+8+0+0+2+0+7+1+2+6+0 = 60
Step 3. 위에서 구한 값을 10으로 나눈 나머지 값을 구하자
60 / 10 = 몫 6, 나머지 0
Step4. 위에서 구한 나머지값을 10 에서 빼면 그것이 Check Digit 이다.
(예: 나머지가 4이면 Check Digit는 6 임.)
단, 나머지가 0인 경우에는 그대로 0 이 Check Digit로 사용
위에 경우에는 나머지가 0 이므로 Check Digit가 0 이지.
※ 참고로 국내전용카드는 9로 시작되고 Check Digit산출 방식이나 Check Digit의 위치가 각 카드사별로 상이하게 발급되고 있어.
아 참고로
이걸로 니들이 무얼하던지 간에 난 책임안진다.
'▒▒▒▒▒ 정보 ▒▒▒▒▒ > :: 정보 (기타) ::' 카테고리의 다른 글
새와 항공기의 싸움 - 버드 스트라이크 (0) | 2016.07.16 |
---|---|
왜 동물은 사람보다 힘이 쎌까? (0) | 2016.07.07 |
해운대 피서 저렴하게 이용해보자 (0) | 2016.07.07 |
3만원으로 귀여운 햄스터를 길러보자 (0) | 2016.07.05 |
외국 사슴벌레에 대해서 아라보자 (0) | 2016.07.05 |
야생 절멸한 동식물을 알아보자 (0) | 2016.07.03 |
남의 계좌에 잘못 이체했을때 대처법 (0) | 2016.06.29 |
마음을 평온하게 만드는 사진 (0) | 2016.06.22 |
핸드폰 싸게 사는 법 (0) | 2016.06.22 |
망고 자르는 법 (0) | 2016.05.26 |