1 |
1
거래 인증기관 서버에서 서비스 제공자 서버와 클라이언트의 거래 내역에 대한 프라이버시를 보호하는 거래 인증 방법에 있어서,(a) 상기 거래 인증기관 서버는 상기 클라이언트로부터 클라이언트를 특정할 수 없게 암호화되어 있는 클라이언트 정보를 수신하여 등록하는 단계;(b) 상기 거래 인증기관 서버는 상기 서비스 제공자 서버로부터 암호화된 클라이언트 거래 식별자가 포함되어 있는 클라이언트의 거래 내역을 수신하여 저장하는 단계;(c) 상기 거래 인증기관 서버는 상기 클라이언트로부터 클라이언트 인증을 위한 클라이언트 인증정보를 수신하여 상기 (a)단계에서 기 등록되어 있는 클라이언트 정보와 비교하여 클라이언트 인증이 이루어지는 단계;(d) 상기 (c)단계에서 클라이언트 인증이 이루어지는 경우에 상기 거래 인증기관 서버는 상기 클라이언트로부터 클라이언트의 거래 내역 검색을 위한 클라이언트 거래 식별자를 수신하고 상기 클라이언트 거래 식별자와 상기 (b) 단계에서 기 저장되어 있는 클라이언트 거래 식별자와 상호 일치하는지 판단하는 단계; 및(e) 상기 (d)단계에서 일치하는 것으로 판단되는 경우에 상기 거래 인증기관 서버는 상기 클라이언트의 거래 내역에 해당하는 메시지를 생성하여 상기 클라이언트에 송신하는 단계를 포함하는 것을 특징으로 하는 전자 거래 내역에 대한 프라이버시를 보호하는 거래 인증 방법
|
2 |
2
제 1 항에 있어서, 상기 클라이언트 정보는 상기 클라이언트로부터 수신된 클라이언트 식별자와 클라이언트 패스워드를 해쉬하여 생성된 해쉬된 클라이언트 패스워드인 것을 특징으로 하는 전자 거래 내역에 대한 프라이버시를 보호하는 거래 인증 방법
|
3 |
3
제 2 항에 있어서, 상기 거래 인증기관 서버는 상기 서비스 제공자 서버에서 상기 클라이언트에 제공된 클라이언트 등록 토큰을 수신하는 단계를 더 포함하는 것을 특징으로 하는 전자 거래 내역에 대한 프라이버시를 보호하는 거래 인증 방법
|
4 |
4
제 3 항에 있어서, 상기 (a) 단계는(a-1) 상기 거래 인증기관 서버는 상기 클라이언트로부터 상기 클라이언트 식별자, 클라이언트 패스워드를 해쉬하여 생성된 해쉬된 클라이언트 패스워드 및 클라이언트 등록 토큰을 수신하는 단계;(a-2) 상기 거래 인증기관 서버는 상기 클라이언트 등록 토큰을 상기 서비스 제공자 서버에 송신하는 단계;(a-3) 상기 거래 인증기관 서버는 상기 서비스 제공자 서버로부터 상기 클라이언트 등록 토큰이 정당한 클라이언트 등록 토큰이라는 결과 신호를 수신하는 단계;(a-4) 상기 거래 인증기관 서버는 상기 클라이언트 식별자와 상기 클라이언트 패스워드를 해쉬하여 생성된 해쉬된 클라이언트 패스워드가 기 등록되어 있는지 여부를 판단하는 단계; 및(a-5) 상기 (a-3)단계에서 결과 신호를 수신하고, 상기 (a-4)단계에서 기 등록되어 있지 않다고 판단되는 경우에 상기 거래 인증기관 서버는 상기 클라이언트 식별자와 상기 클라이언트 패스워드를 해쉬하여 생성된 해쉬된 클라이언트 패스워드를 등록하는 단계를 포함하는 것을 특징으로 하는 전자 거래 내역에 대한 프라이버시를 보호하는 거래 인증 방법
|
5 |
5
제 1 항에 있어서, 상기 서비스 제공자 서버로부터 클라이언트의 거래 내역을 수신하는 것은 상기 서비스 제공자 서버는 상기 클라이언트로부터 상기 클라이언트 거래 식별자를 수신하는 단계; 상기 서비스 제공자 서버는 상기 수신된 클라이언트 거래 식별자를 포함하는 클라이언트의 거래 내역을 생성하는 단계; 및 상기 서비스 제공자 서버는 상기 생성된 클라이언트의 거래 내역을 상기 거래 인증기관 서버에 송신하는 단계;를 포함하여 이루어지는 것을 특징으로 하는 전자 거래 내역에 대한 프라이버시를 보호하는 거래 인증 방법
|
6 |
6
제 5 항에 있어서, 상기 서비스 제공자 서버는 상기 클라이언트로부터 클라이언트 거래 식별자를 수신하는 것은 상기 클라이언트는 클라이언트 식별자, 클라이언트 패스워드 및 클라이언트 난수를 수신하는 단계; 상기 클라이언트는 상기 클라이언트 식별자, 클라이언트 패스워드 및 클라이언트 난수를 조합하여 클라이언트 거래 식별자를 생성하는 단계; 및 상기 클라이언트는 상기 생성된 클라이언트 거래 식별자를 상기 서비스 제공자 서버에 송신하는 단계;로 이루어진 것을 특징으로 하는 전자 거래 내역에 대한 프라이버시를 보호하는 거래 인증 방법
|
7 |
7
제 1 항에 있어서, 상기 클라이언트 인증정보는 클라이언트 패스워드를 해쉬하여 생성된 해쉬된 클라이언트 패스워드와 클라이언트 식별자인 것을 특징으로 하는 전자 거래 내역에 대한 프라이버시를 보호하는 거래 인증 방법
|
8 |
8
거래 인증기관 서버에서 서비스 제공자 서버와 클라이언트의 거래 내역에 대한 프라이버시를 보호하는 거래 인증 시스템에 있어서, 상기 클라이언트로부터 클라이언트를 특정할 수 없게 암호화 되어 있는 클라이언트 정보를 수신하여 등록하는 클라이언트 등록부; 상기 서비스 제공자 서버로부터 암호화된 클라이언트 거래 식별자가 포함되어 있는 클라이언트의 거래 내역을 전송 받는 거래 내역 수집부; 상기 클라이언트로부터 수신된 클라이언트 정보와 서비스 제공자 서버로부터 수신된 클라이언트의 거래 내역을 저장하는 저장 관리부; 상기 클라이언트로부터 클라이언트 인증정보를 수신하여 클라이언트를 인증하는 클라이언트 인증부; 및 상기 클라이언트로부터 클라이언트의 거래 내역 검색을 위한 클라이언트 거래 식별자를 수신하여 상기 수신된 클라이언트 거래 식별자와 상기 저장 관리부에 저장되어 있는 클라이언트 거래 식별자를 검색하여 클라이언트의 거래 내역을 처리하는 거래 내역 검색부;를 포함하는 것을 특징으로 하는 전자 거래 내역에 대한 프라이버시를 보호하는 거래 인증 시스템
|
9 |
9
제 8 항에 있어서, 상기 서비스 제공자 서버는 상기 클라이언트로부터 암호화된 클라이언트 거래 식별자를 수신하여 상기 암호화된 클라이언트 거래 식별자를 포함하는 클라이언트의 거래 내역을 생성하는 거래 내역 생성부; 및 상기 생성된 클라이언트의 거래 내역을 상기 거래 인증기관 서버에 전달하는 거래 내역 전송부를 포함하는 것을 특징으로 하는 전자 거래 내역에 대한 프라이버시를 보호하는 거래 인증 시스템
|
10 |
10
제 9 항에 있어서, 상기 서비스 제공자 서버는 상기 클라이언트에 클라이언트 등록 토큰을 송신하고, 상기 거래 인증 기관 서버로부터 상기 클라이언트 등록 토큰을 수신하는 경우에 상기 클라이언트 등록 토큰이 정당하다는 것을 알리기 위한 결과 신호를 상기 거래 인증 기관 서버에 송신하는 클라이언트 등록 토큰 관리부를 더 포함하는 것을 특징으로 하는 전자 거래 내역에 대한 프라이버시를 보호하는 거래 인증 시스템
|
11 |
11
제 9 항에 있어서, 상기 클라이언트 거래 식별자는 클라이언트 식별자, 클라이언트 패스워드 및 클라이언트 난수를 수신한 상기 클라이언트에서 상기 클라이언트 식별자, 클라이언트 패스워드 및 클라이언트 난수를 조합하여 생성되는 것을 특징으로 하는 전자 거래 내역에 대한 프라이버시를 보호하는 거래 인증 시스템
|
12 |
12
제 8 항에 있어서, 상기 거래 인증기관 서버는 상기 클라이언트 등록부에서 기 등록되어 있는 클라이언트 정보라고 판단되거나 또는 상기 클라이언트를 거래 인증부에서 인증이 이루어지지 않는다고 판단되는 경우에 오류를 처리하는 오류 처리부; 및 상기 거래 인증기관 서버의 각각의 구성요소에서 이루어지는 처리결과에 대하여 화면출력을 위한 메시지를 생성하는 화면출력 생성부를 더 포함하는 것을 특징으로 하는 전자 거래 내역에 대한 프라이버시를 보호하는 거래 인증 시스템
|
13 |
12
제 8 항에 있어서, 상기 거래 인증기관 서버는 상기 클라이언트 등록부에서 기 등록되어 있는 클라이언트 정보라고 판단되거나 또는 상기 클라이언트를 거래 인증부에서 인증이 이루어지지 않는다고 판단되는 경우에 오류를 처리하는 오류 처리부; 및 상기 거래 인증기관 서버의 각각의 구성요소에서 이루어지는 처리결과에 대하여 화면출력을 위한 메시지를 생성하는 화면출력 생성부를 더 포함하는 것을 특징으로 하는 전자 거래 내역에 대한 프라이버시를 보호하는 거래 인증 시스템
|