★ 신용카드에 숨은 검사수
어른들이 일상생활에서 사용하는 신용카드 번호에도 신용카드 회사를 식별하기 위한 암호가 샤용되고 있다.
비자카드 번호 하느를 예로 들어 보자.
0699 0043 1313 9642
위의 숫자들을 오른쪽부터 순서를 매겨보자. 즉 맨 끝의 2가 철번째 자리가 되며 제일 왼쪽 0은 열여섯 번째 자리가 된다 홀수 번쨰 숫자를 선택해서 그대로 내려쓴다.
0 6 9 9 0 0 4 3 1 3 1 3 9 6 4 2
ㅁ 6 ㅁ 9 ㅁ 0 ㅁ 3 ㅁ 3 ㅁ 3 ㅁ 6 ㅁ 2
이제 짝수 번째 있는 숫자를 두 배 곱해서 역시 내려 쓰자 만약 두 배 한 결과가 9보가 크면 9를 다시 뺸다 그결과는 아래와 같다.
0 6 9 9 0 0 4 3 1 3 1 3 9 6 4 2
0 6 9 9 0 0 8 3 2 3 2 3 9 6 8 2
그래고 맨 아래줄에 나온 번호의 수를 모두 더한다.
0+6+9+9+0+0+8+3+2+3+2+3+9+6+8+2= 70
올바른 비자 카드라면위 숫자의 덧셈결가가 10의배수여야 한다 이문자의 합도 70이므로 올바른 번호라 할수이싸 그러나 역으로 합이 10의 배수라고 해도 처음 번호가 반드시 유효한 신용카드 번호라고 장담할수 없다 방금 살펴본 번호는 비자 카드의 경우였을 뿐이고 다른 종류의 신용카드는 나름대로의 검사수를 가지고 있어 그것을 통해 또 다른방식의 계산으로 카드번보를 식별하게 된다.
어른들이 일상생활에서 사용하는 신용카드 번호에도 신용카드 회사를 식별하기 위한 암호가 샤용되고 있다.
비자카드 번호 하느를 예로 들어 보자.
0699 0043 1313 9642
위의 숫자들을 오른쪽부터 순서를 매겨보자. 즉 맨 끝의 2가 철번째 자리가 되며 제일 왼쪽 0은 열여섯 번째 자리가 된다 홀수 번쨰 숫자를 선택해서 그대로 내려쓴다.
0 6 9 9 0 0 4 3 1 3 1 3 9 6 4 2
ㅁ 6 ㅁ 9 ㅁ 0 ㅁ 3 ㅁ 3 ㅁ 3 ㅁ 6 ㅁ 2
이제 짝수 번째 있는 숫자를 두 배 곱해서 역시 내려 쓰자 만약 두 배 한 결과가 9보가 크면 9를 다시 뺸다 그결과는 아래와 같다.
0 6 9 9 0 0 4 3 1 3 1 3 9 6 4 2
0 6 9 9 0 0 8 3 2 3 2 3 9 6 8 2
그래고 맨 아래줄에 나온 번호의 수를 모두 더한다.
0+6+9+9+0+0+8+3+2+3+2+3+9+6+8+2= 70
올바른 비자 카드라면위 숫자의 덧셈결가가 10의배수여야 한다 이문자의 합도 70이므로 올바른 번호라 할수이싸 그러나 역으로 합이 10의 배수라고 해도 처음 번호가 반드시 유효한 신용카드 번호라고 장담할수 없다 방금 살펴본 번호는 비자 카드의 경우였을 뿐이고 다른 종류의 신용카드는 나름대로의 검사수를 가지고 있어 그것을 통해 또 다른방식의 계산으로 카드번보를 식별하게 된다.