1 |
1
인터넷 상거래를 이용하고자 하는 구매자가 생성한 비밀키를 지불센터의 공개키로 암호화하여 지불센터에 보내어 사용자 등록(R1)을 하는 단계, 지불센터는 구매자가 생성한 비밀키를 사용해 지불센터가 구매자별로 생성한 비밀정보를 암호화해서 보내는 사용자 등록을 통지(R2)하는 단계를 구비한 제 1 과정; 구매자가 응답한 광고, 설문, 퀴즈 등의 문제번호 등의 문제번호와 이에 따른 응답 값을 이용하여 전자화폐발행을 요청(M1)하면 판매자는 트랜잭션 식별자와 발행금액 등을 이용하여 구매자에게 전자화폐발행 요청에 응답(M2)을 하고, 이를 수신한 구매자는 트랜잭션 식별자를 판매자에게 전송하여 지불센터를 초기화(M3)하는 단계, 상기 구매자는 보유하고 있는 전자화폐 ScripType와 구매자와 지불센터가 공유하는 비밀정보 Custom secret의 연접에 대한 해쉬 값을 지불센터에 전송하여 전자화폐의 무결성 및 메시지 인증을 수행하여 전자화폐의 발행을 개시(M4)하는 단계, 발행된 전자화폐를 수신한 지불센터는 전자화폐의 유효성을 검사한 후 갱신된 화폐 newScripType 와 비밀정보 Custom secret의 연접에 대한 해쉬 값을 구매자에게 전송하여 전자화폐를 발행(M5)하는 단계, 전자화폐를 전송받은 구매자는 전자화폐의 유효성 검사를 한 후 그 결과를 지불센터로 통지(M6)하는 단계, 지불이 성공적으로 끝난 후 지불 서버 초기화 단계(M3)의 HTTP Request 메시지에 대한 Response 메시지로써 판매자는 HTML 문서를 구매자에게 전송하는 지불센터 종료단계로 이루어진 제 2 과정; 및 구매자는 구매하고자 하는 서비스 종류와 브라우저로 전송되는 서비스 저장 여부에 관한 정보를 이용하여 판매자에게 서비스를 요청(S1)하는 단계, 이를 수신한 판매자는 구매자에게 해당서비스의 지불정보를 통지(S2)하는 단계, 해당서비스의 통지를 수신한 구매자는 서비스 이용료를 지불하기 위하여 판매자에게 지불센터 초기화(S3)를 알리는 단계, 구매자의 전자화폐, 지불정보 및 이들의 연접에 대한 해쉬 값을 지불센터에 전송하여 서비스 이용료를 지불(S4)하는 단계, 이를 수신한 지불센터는 전자화폐의 유효성을 검사한 후 전자화폐의 금액을 감소시켜 재발행하고 재발행 화폐 newScripType와 비밀정보 Custom secret의 면접에 대한 해쉬 값을 구매자에게 전송하여 서비스 이용료 지불처리(S5)를 수행하는 단계, 전자화폐를 전송받은 구매자는 전자화폐의 유효성을 감시한 후 감시한 결과를 지불센터로 통지(S6)하는 단계, 지불이 성공적으로 끝난 후 지불서버 초기화 단계(S3)의 HTTP Request 메시지에 대한 Response 메시지로써 판매자는 구매자가 구매한 서비스를 전송하는 제 3 과정을 포함하는 것을 특징으로 하는 소액 전자 지불 기반 온라인 서비스 방법
|