1 |
1
난수와 시컨스 넘버를 해쉬하여 암호화를 위한 비밀키를 생성하고,상기 비밀키에 의해 암호화된 카드 결제 정보와 상기 시컨스 넘버를 보안 서버로 전송하여 신용카드 결제를 실행하며,상기 비밀키 생성에 이용된 난수를 삭제하고, 상기 비밀키를 다음 키 생성을 위한 난수로 지정하며, 상기 시컨스 넘버를 증가시켜 저장하는 이동 단말을 포함하여 구성한 것을 특징으로 하는 신용카드 결제 시스템
|
2 |
2
제 1 항에 있어서,상기 이동 단말은,상기 난수와 상기 시컨스 넘버가 기저장되는 저장수단과;카드 결제 요청시, 상기 난수와 상기 시컨스 넘버를 해쉬하여 상기 비밀키를 생성하고, 상기 비밀키로 카드 결제 정보를 암호화하여 상기 암호화된 카드 결제 정보와 상기 시컨스 넘버를 상기 보안 서버로 전송하는 제어수단을 포함하여 구성한 것을 특징으로 하는 신용카드 결제 시스템
|
3 |
3
제 2 항에 있어서,상기 제어수단은,상기 비밀키 생성에 이용된 난수를 삭제하고, 상기 비밀키를 다음 키 생성을 위한 난수로 지정하며, 상기 시컨스 넘버를 증가시켜 저장하는 것을 특징으로 하는 신용카드 결제 시스템
|
4 |
4
삭제
|
5 |
5
삭제
|
6 |
6
삭제
|
7 |
7
삭제
|
8 |
8
삭제
|
9 |
9
삭제
|
10 |
10
삭제
|
11 |
11
난수와 시컨스 넘버를 해쉬하여 암호화를 위한 비밀키를 생성하고,상기 비밀키에 의해 암호화된 카드 결제 정보와 상기 시컨스 넘버를 보안 서버로 전송하여 신용카드 결제를 실행하며,상기 비밀키 생성에 이용된 난수를 삭제하고, 상기 비밀키를 다음 키 생성을 위한 난수로 지정하며, 상기 시컨스 넘버를 증가시켜 저장하는 이동 단말과,상기 이동 단말로부터 수신되는 상기 시컨스 넘버와 상기 카드 결제 정보를 분석하여 그 분석 결과에 따라 사용자에게 할당된 난수 및 사용자 시컨스 넘버를 해쉬하여 상기 비밀키를 생성하고,상기 비밀키를 이용하여 상기 카드 결제 정보를 암호화하여 신용카드 관리서버로 전송하는 상기 보안 서버를 포함하여 구성한 것을 특징으로 하는 신용카드 결제 시스템
|
12 |
12
제 11 항에 있어서,상기 이동 단말은,상기 난수와 상기 시컨스 넘버가 기저장되는 저장수단과;카드 결제 요청 시, 상기 난수와 상기 시컨스 넘버를 해쉬하여 상기 비밀키를 생성하고, 상기 비밀키로 카드 결제 정보를 암호화하여 상기 암호화된 카드 결제 정보와 상기 시컨스 넘버를 상기 보안 서버로 전송하는 제어수단을 포함하여 구성한 것을 특징으로 하는 신용카드 결제 시스템
|
13 |
13
제 12 항에 있어서,상기 제어수단은,상기 비밀키 생성에 이용된 난수를 삭제하고, 상기 비밀키를 다음 키 생성을 위한 난수로 지정하며, 상기 시컨스 넘버를 증가시켜 저장하는 것을 특징으로 하는 신용카드 결제 시스템
|
14 |
14
제 11 항에 있어서,상기 보안 서버는,가입자 식별자와 상기 사용자에게 할당된 난수, 상기 사용자 시컨스 넘버를 테이블 형태로 저장하는 저장수단과;상기 이동 단말로부터 상기 카드 결제 정보와 상기 시컨스 넘버를 수신하고, 상기 카드 결제 정보를 분석하여 상기 사용자 시컨스 넘버를 선택하고,상기 선택된 사용자 시컨스 넘버와 상기 시컨스 넘버를 비교하여 상기 비밀키를 생성하는 제어수단을 포함하고,상기 제어수단은,상기 시컨스 넘버와 상기 사용자 시컨스 넘버가 일치하면, 상기 사용자에게 할당된 난수와 상기 사용자 시컨스 넘버를 해쉬하여 상기 비밀키를 생성하고,상기 시컨스 넘버가 상기 사용자 시컨스 넘버보다 크면, 상기 시컨스 넘버 및 상기 사용자 시컨스 넘버의 차이에 해당되는 난수와 상기 사용자 시컨스 넘버를 해쉬하여 상기 비밀키를 생성하며,상기 시컨스 넘버가 상기 사용자 시컨스 넘버보다 작으면, 상기 이동 단말로 상기 시컨스 넘버의 재전송을 요청하는 것을 특징으로 하는 신용카드 결제 시스템
|
15 |
15
제 14 항에 있어서,상기 제어수단은,상기 이동 단말로부터 수신된 상기 카드 결제 정보를, 상기 가입자 식별자를 이용하여 사용자를 확인하고, 상기 확인된 사용자에게 기할당된 상기 사용자 시컨스 넘버를 상기 저장수단에서 선택하는 것을 특징으로 하는 신용카드 결제 시스템
|
16 |
16
삭제
|
17 |
17
삭제
|
18 |
18
삭제
|
19 |
19
제 14 항에 있어서,상기 제어수단은,상기 비밀키 생성에 이용된 난수를 삭제하고, 상기 비밀키를 다음 키생성을 위한 난수로 지정하며, 상기 사용자 시컨스 넘버를 증가시켜 저장하는 것을 특징으로 하는 신용카드 결제 시스템
|
20 |
20
이동 단말이 난수와 시컨스 넘버를 해쉬하여 비밀키를 생성하는 과정과;상기 이동 단말이 상기 생성된 비밀키로 카드 결제 정보를 암호화하는 과정과;상기 이동 단말이 상기 암호화된 카드 결제 정보와 상기 시컨스 넘버를 보안 서버로 전송하는 과정과;상기 이동 단말이 신용카드 관리 서버로부터 신용 카드 결제 승인 결과 데이터를 수신하여 표시하는 과정을 포함하고,상기 이동 단말이 상기 시컨스 넘버를 보안 서버로 전송하는 과정은,상기 이동 단말이 상기 비밀키 생성에 이용된 난수를 삭제하는 과정과;상기 이동 단말이 상기 비밀키를 다음 키 생성을 위한 난수로 지정하는 과정과;상기 이동 단말이 상기 시컨스 넘버를 증가시켜 저장하는 과정을 포함하는 것을 특징으로 하는 신용카드 결제 방법
|
21 |
21
제 20 항에 있어서,상기 난수와 상기 시컨스 넘버가 기저장되는 과정을 더 포함하는 것을 특징으로 하는 신용카드 결제 방법
|
22 |
22
삭제
|
23 |
23
삭제
|
24 |
24
삭제
|
25 |
25
이동 단말이 난수와 시컨스 넘버를 해쉬하여 비밀키를 생성하는 과정과;상기 이동 단말이 상기 생성된 비밀키로 카드 결제 정보를 암호화하는 과정과;상기 이동 단말이 상기 암호화된 카드 결제 정보와 상기 시컨스 넘버를 보안 서버로 전송하는 과정과;상기 보안 서버가 상기 이동 단말로부터 상기 암호화된 카드 결제 정보와 상기 시컨스 넘버를 수신하는 과정과;상기 보안 서버가 상기 카드 결제 정보를 가입자 식별자로 분석하여 사용자를 확인하고, 상기 확인된 사용자에게 할당된 난수 및 사용자 시컨스 넘버를 선택하는 과정과;상기 보안 서버가 상기 사용자 시컨스 넘버와 상기 시컨스 넘버를 비교하고, 그 비교 결과에 근거하여 상기 비밀키를 생성하는 과정과;상기 보안 서버가 상기 비밀키로 상기 카드 결제 정보를 암호화하여 신용카드 관리 서버로 전송하는 과정과;상기 이동 단말과 상기 보안 서버가 상기 신용카드 관리 서버로부터 신용 카드 결제 승인 결과 데이터를 수신하는 과정을 포함하고,상기 이동 단말이 상기 시컨스 넘버를 보안 서버로 전송하는 과정은,상기 이동 단말이 상기 비밀키 생성에 이용된 난수를 삭제하는 과정과;상기 이동 단말이 상기 비밀키를 다음 키 생성을 위한 난수로 지정하는 과정과;상기 이동 단말이 상기 시컨스 넘버를 증가시켜 저장하는 과정을 포함하고,상기 보안 서버가 상기 비교 결과에 근거하여 상기 비밀키를 생성하는 과정은,상기 시컨스 넘버와 상기 사용자 시컨스 넘버가 일치하면, 상기 사용자에게 할당된 난수와 상기 사용자 시컨스 넘버를 해쉬하여 상기 비밀키를 생성하고,상기 시컨스 넘버가 상기 사용자 시컨스 넘버보다 크면, 상기 시컨스 넘버 및 상기 사용자 시컨스 넘버의 차이에 해당되는 난수와 상기 사용자 시컨스 넘버를 해쉬하여 상기 비밀키를 생성하며,상기 시컨스 넘버가 상기 사용자 시컨스 넘버보다 작으면, 상기 이동 단말로 상기 시컨스 넘버의 재전송을 요청하는 과정을 포함하는 것을 특징으로 하는 신용카드 결제 방법
|
26 |
26
삭제
|
27 |
27
삭제
|