신용카드번호 올바른지 검사법 ??

yangsg의 이미지

신용카드번호가 올바로 입력되었는지 검사하는 알고리즘이 어떤게 있을까요 ??

흠...

참고 사이트나 사용하시는 방법 있으시면 답글 부탁드립니다...

ps. 어디에 질문을 올려야 할지 몰라서 자유게시판을 이용합니다..

warpdory의 이미지

특별한 앨거리듬은 없는 것으로 알고 있습니다.

회사마다 다르니까요.

신용카드는 카드번호, 카드 유효기간, 이름 .. 으로 카드사에 조회를 해서 확인을 하기 때문에 단순히 카드번호만으로는 사실 별 의미가 없습니다.


---------
귓가에 햇살을 받으며 석양까지 행복한 여행을...
웃으며 떠나갔던 것처럼 미소를 띠고 돌아와 마침내 평안하기를...
- 엘프의 인사, 드래곤 라자, 이영도

즐겁게 놀아보자.

joohyun의 이미지

앨거리듬있습니다.
있구요, 8)

구글을 이용해 보면 많이 나옵니다..
http://www.google.co.kr/search?hl=ko&newwindow=1&q=Luhn+formula&lr=

keyword : Luhn formula, credit card number generator등..

파이썬 코드도 있길래 같이 올립니다.
-- 올렸다가 지웠습니다. --
돌리면 카드번호가 생성되는데..
또 범죄자 취급받을까봐 무섭네요..

재수생
전주현

warpdory의 이미지

회사마다 다를텐데... 어느정도 정립된 앨거리듬이 있기는 하네요.

비자/마스터/다이너스/등등/... 이 카드번호 조합 구조가 조금씩 다르거든요.


---------
귓가에 햇살을 받으며 석양까지 행복한 여행을...
웃으며 떠나갔던 것처럼 미소를 띠고 돌아와 마침내 평안하기를...
- 엘프의 인사, 드래곤 라자, 이영도

즐겁게 놀아보자.