은행카드 검증
은행카드 번호 유효성 검증
도구 설명
도구 소개
온라인 은행 카드 번호 유효성 검사 도구로, 은행 카드 번호가 유효한지 빠르게 검사할 수 있습니다. 이 도구는 Luhn 알고리즘을 사용하여 유효성을 검사하며, 16자리 또는 19자리 은행 카드 번호의 유효성 검사를 지원합니다.
Luhn 알고리즘에 대하여
Luhn 알고리즘 또는 Luhn 공식은 "모듈로 10 알고리즘"이라고도 불립니다. 이는 간단한 검증 공식으로, 일반적으로 주민등록번호, IMEI 번호, 미국 공급업체 식별 번호 또는 캐나다 사회보장번호 검증에 사용됩니다. 이 알고리즘은 IBM의 과학자 Hans Peter Luhn이 창안했으며, 1954년 1월 6일에 특허 출원을 제출하고 1960년 8월 23일에 미국 특허 번호 2950048로 인정받았습니다.
특징과 대략적인 알고리즘은 다음과 같습니다:
1. 카드 번호의 마지막 자리 숫자부터 시작하여, 짝수 위치의 숫자를 2배로 곱하고, 2배의 결과가 두 자리 수라면 결과에서 9를 뺍니다.
2. 모든 숫자를 더하여 총합을 구합니다.
3. 신용카드 번호가 유효하면, 총합이 10으로 나누어떨어집니다.