KR101941625B1 - 선택적 인증을 통한 에스앤에스 핀테크 시스템 및 그 동작 방법 - Google Patents

선택적 인증을 통한 에스앤에스 핀테크 시스템 및 그 동작 방법 Download PDF

Info

Publication number
KR101941625B1
KR101941625B1 KR1020170183139A KR20170183139A KR101941625B1 KR 101941625 B1 KR101941625 B1 KR 101941625B1 KR 1020170183139 A KR1020170183139 A KR 1020170183139A KR 20170183139 A KR20170183139 A KR 20170183139A KR 101941625 B1 KR101941625 B1 KR 101941625B1
Authority
KR
South Korea
Prior art keywords
authentication
certificate
block chain
transaction
authentication mode
Prior art date
Application number
KR1020170183139A
Other languages
English (en)
Inventor
한재형
김용진
Original Assignee
주식회사 더봄에스
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 더봄에스 filed Critical 주식회사 더봄에스
Priority to KR1020170183139A priority Critical patent/KR101941625B1/ko
Application granted granted Critical
Publication of KR101941625B1 publication Critical patent/KR101941625B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/382Payment protocols; Details thereof insuring higher security of transaction
    • G06Q20/3821Electronic credentials
    • G06Q20/38215Use of certificates or encrypted proofs of transaction rights
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/22Payment schemes or models
    • G06Q20/26Debit schemes, e.g. "pay now"
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/382Payment protocols; Details thereof insuring higher security of transaction
    • G06Q20/3827Use of message hashing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/382Payment protocols; Details thereof insuring higher security of transaction
    • G06Q20/3829Payment protocols; Details thereof insuring higher security of transaction involving key management

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Finance (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

본 발명의 실시 형태는 사용자 단말기가, 공인인증기관 서버로부터 발급되는 개인키와 공개키를 생성하여 저장하는 인증키 및 공개키 생성 과정; 사용자 단말기, 인증키 관리 서버, 및 증권계좌 관리 서버간에 서로 통신하여, 복호화된 공개키를 이용한 블록체인 기반의 사용자의 개인인증서인 블록체인 인증서를 이용한 증권계좌를 개설하는 증권계좌 개설 과정; 사용자 단말기와 SNS 플랫폼 서버간에 서로 통신하여, SNS 플랫폼상에 온라인 쇼핑몰을 입점시키는 온라인 쇼핑몰 입점 과정; 상기 인증키 관리 서버가, 상기 공인인증기관 서버에서 제공되는 공개키 기반의 공인인증서를 이용하여 증권계좌의 거래 대금 이체가 이루어지는 공인인증서 인증 모드, 상기 증권계좌 관리 서버에서 제공되는 블록체인 기반의 사용자의 개인인증서인 블록체인 인증서를 이용하여 증권계좌의 거래 대금 거래이체가 이루어지는 블록체인 인증 모드 중 어느 하나의 인증 모드를 결정하는 인증 모드 결정 과정; 및 SNS 플랫폼 서버가, 온라인 쇼핑몰을 통해 거래가 발생한 경우, 상기 인증 모드 결정 과정에서 결정된 인증 모드의 인증을 거친 후, 거래 대금 이체를 요청하는 인증 이체 요청 과정;을 포함할 수 있다.

Description

선택적 인증을 통한 에스앤에스 핀테크 시스템 및 그 동작 방법{System for SNS finetech using authentication based selecting and method for operating the same}
본 발명은 SNS 핀테크 시스템 및 그 동작 방법으로서, 인증 방식을 선택적으로 진행할 수 있는 SNS 핀테크 시스템 및 그 동작 방법에 관한 것이다.
협동조합, 영세기업, 자영업자, 벤처기업, 일반 판매사업자 등의 소상공인들을 지원하기 위하여 정부는, 중소기업 경쟁력 강화 종합대책, 중소기업 1만개 실태조사결과를 토대로 마련한 혁신형 중소기업 육성을 위한 12개 분야 종합 정책, 대기업과 중소기업간 동반 성장 분위기 조성 및 실질적 협력 증대 방안, 영세 자영업자 종합대책, 벤처기업 활성화 보완대책, 중소기업 정책 금융 개편방안 및 금융 선진화 방안, 중소기업 개발 기술 및 소프트웨어 공공구매 확대 방안 등의 다양한 소상공인 육성정책을 제시하고 있다. 또한 별도의 소상공인연합회를 구성하여 소상공인을 적극적으로 지원하도록 하고 있다.
그러나 이러한 다각적인 소상공인 지원 대책에도 불구하고, 경기 침체로 인하여 소상공인의 사업이 침체되어 있는 것이 현실이다. 이에 소상공인간에 소통할 수 있는 커뮤니티 수단을 활성화하여 제공할 필요성이 증대되고 있다.
한편, 소상공인의 상품 판매에 따른 계좌이체나 카드결제시에 공인인증서가 사용되고 있다. 공인인증서란 다양한 산업분야의 서비스를 이용 시, 사용자의 신원을 확인하고, 문서의 위조와 변조 또는 거래 사실 부인 방지 등을 목적으로 공인인증기관(CA)이 발행하는 전자적 정보로서, 일종의 사이버 거래용 인감증명서를 나타낸다. 이러한 공인인증서에는 인증서 버전, 인증서 일련번호, 인증서 유효기간, 발급기관, 사용자의 전자서명 검증정보, 사용자 이름, 신원 확인정보, 전자서명 방식 등이 포함되어 있다.
이러한 공인인증서는 보안 표준 방식인 공개키 기반 구조(PKI, Public Key Infrastructure)에서 사용된다. 공개키 기반 구조는 암호화와 복호화 키로 구성된 공개키를 이용하여 송수신 데이터를 암호화하고, 인터넷 사용자가 보유한 암호를 이용하여 거래자 신원을 확인하는 방식의 사용자 인증 시스템을 말한다.
그런데 소상공인끼리 거래하는 경우, 거래에 따른 인증 수수료가 큰 부담이 되는 것이 현실이다. 거래에 따른 결제를 위해 공인인증서를 이용한 인증 절차가 필요한데, 이러한 인증 절차를 외부의 인증기관을 통해 진행하기 때문에 인증 수수료 등이 큰 부담이 된다.
한국등록특허 10-0411448
본 발명의 기술적 과제는 소상공인들간에 수수료 부담없이 거래할 수 있는 블록체인 기반의 인증 수단을 제공하는데 있다. 또한 본 발명의 기술적 과제는 소상공인간에 소통할 수 있는 커뮤니티 수단을 제공하는데 있다.
본 발명의 실시 형태는 사용자 단말기가, 공인인증기관 서버로부터 발급되는 개인키와 공개키를 생성하여 저장하는 인증키 및 공개키 생성 과정; 사용자 단말기, 인증키 관리 서버, 및 증권계좌 관리 서버간에 서로 통신하여, 복호화된 공개키를 이용한 블록체인 기반의 사용자의 개인인증서인 블록체인 인증서를 이용한 증권계좌를 개설하는 증권계좌 개설 과정; 사용자 단말기와 SNS 플랫폼 서버간에 서로 통신하여, SNS 플랫폼상에 온라인 쇼핑몰을 입점시키는 온라인 쇼핑몰 입점 과정; 상기 인증키 관리 서버가, 상기 공인인증기관 서버에서 제공되는 공개키 기반의 공인인증서를 이용하여 증권계좌의 거래 대금 이체가 이루어지는 공인인증서 인증 모드, 상기 증권계좌 관리 서버에서 제공되는 블록체인 기반의 사용자의 개인인증서인 블록체인 인증서를 이용하여 증권계좌의 거래 대금 거래이체가 이루어지는 블록체인 인증 모드 중 어느 하나의 인증 모드를 결정하는 인증 모드 결정 과정; 및 SNS 플랫폼 서버가, 온라인 쇼핑몰을 통해 거래가 발생한 경우, 상기 인증 모드 결정 과정에서 결정된 인증 모드의 인증을 거친 후, 거래 대금 이체를 요청하는 인증 이체 요청 과정;을 포함할 수 있다.
상기 인증 모드 결정 과정은, 상기 온라인 쇼핑몰을 통해 거래되는 거래 대금 이체에 대한 공인인증서 수수료가 무료 여부에 따라서 인증 모드가 결정됨을 특징으로 할 수 있다.
상기 공인인증서 수수료가 무료 여부에 따라서 인증 모드가 결정되는 것은, 상기 온라인 쇼핑몰을 통해 거래되는 거래 대금 이체에 대한 공인인증서 수수료가 무료인 경우 상기 공인인증서 인증 모드로 결정되며, 상기 온라인 쇼핑몰을 통해 거래되는 거래 대금 이체에 대한 공인인증서 수수료가 유료인 경우 상기 블록체인 인증 모드로 결정됨을 특징으로 할 수 있다.
상기 인증 모드 결정 과정은, 사용자 단말기의 위치에 따라 인증 모드가 결정됨을 특징으로 할 수 있다.
상기 사용자 단말기의 위치에 따라 인증 모드가 결정되는 것은, 상기 사용자 단말기가 공인인증기관 서버가 위치한 국가와 동일 국가에 위치한 경우 상기 공인인증서 인증 모드로 결정되며, 상기 사용자 단말기가 공인인증기관 서버가 위치한 국가와 동일 국가에 위치하지 않고 다른 국가에 위치한 경우 상기 블록체인 인증 모드로 결정됨을 특징으로 할 수 있다.
상기 인증 모드 결정 과정은, 상기 온라인 쇼핑몰을 통해 거래되는 거래 대금에 따라서 인증 모드가 결정됨을 특징으로 할 수 있다.
상기 거래 대금에 따라서 인증 모드가 결정되는 것은, 상기 온라인 쇼핑몰을 통해 거래되는 거래 대금이 미리 설정된 기준금액보다 작은 경우 상기 공인인증서 인증 모드로 결정되며, 상기 온라인 쇼핑몰을 통해 거래되는 거래 대금이 미리 설정된 기준금액보다 같거나 큰 경우 상기 블록체인 인증 모드로 결정됨을 특징으로 할 수 있다.
상기 증권계좌 개설 과정은, 상기 사용자 단말기가, 개인키와 공개키를 포함하는 인증키를 생성하여 저장하며, 생성된 개인키와 공개키를 인증키 관리 서버로 전송하는 인증키 생성 과정; 상기 인증키 관리 서버가, 블록체인 기반의 사용자의 개인인증서인 블록체인 인증서를 기반으로 하는 증권계좌 개설을 증권계좌 관리 서버에 사용자의 공개키 전송과 함께 요청하는 증권계좌 개설 요청 과정; 및 상기 증권계좌 관리 서버가, 상기 공개키를 이용한 블록체인 인증이 성공되는 경우 블록체인 인증서를 발급받아 사용자의 증권계좌를 개설하는 증권계좌 신규 생성 과정;을 포함할 수 있다.
본 발명의 실시 형태는, 공인인증기관 서버로부터 발급되는 개인키와 공개키를 생성하여 저장하며, 상기 공개키를 이용하여 블록체인 기반의 개인인증서인 블록체인 인증서 기반의 증권계좌 개설을 인증키 관리 서버로 요청하며, 온라인 쇼핑몰 입점 요청을 SNS 플랫폼 서버를 통해 요청하며, 상기 온라인 쇼핑몰을 통해 거래가 발생한 경우, 결정된 인증 모드의 인증을 거친 후, 거래 대금 이체가 발생되도록 요청하는 사용자 단말기; 사용자 요청이 있는 경우 상기 사용자 단말기에 공인인증서를 제공하는 공인인증기관 서버; 사용자 단말기로부터 수신되는 사용자의 개인키와 공개키를 저장 관리하며, 상기 블록체인 인증서 기반의 증권계좌 개설 요청 또는 이체 요청이 있는 경우 공개키를 증권계좌 관리 서버로 전송하여 증권계좌 개설을 요청하며, 상기 공인인증기관 서버에서 제공되는 공개키 기반의 공인인증서를 이용하여 증권계좌의 거래 대금 이체가 이루어지는 공인인증서 인증 모드, 상기 증권계좌 관리 서버에서 제공되는 블록체인 기반의 사용자의 개인인증서인 블록체인 인증서를 이용하여 증권계좌의 거래 대금 거래 이체가 이루어지는 블록체인 인증 모드 중 어느 하나의 인증 모드를 결정하며, 결정된 인증 모드에 따른 인증을 수행하는 인증키 관리 서버; 블록체인 인증이 성공되는 경우 블록체인 인증서를 발급받아 사용자의 증권계좌를 개설하며, 증권계좌간 이체를 수행하는 증권계좌 관리 서버; 및 상기 사용자 단말기로부터 온라인 쇼핑몰 입점 요청이 있는 경우, 사용자가 개설 요청한 온라인 쇼핑몰 입점의 승인 여부를 판단하여, 온라인 쇼핑몰 입점 여부를 결정하며, 상기 온라인 쇼핑몰을 통해 거래가 발생한 경우, 상기 인증 모드 결정 과정에서 결정된 인증 모드에 따른 인증을 요청하는 SNS 플랫폼 서버;를 포함할 수 있다.
본 발명의 실시 형태에 따르면 공인인증서 또는 블록체인 기반의 개인인증서를 선택적으로 이용하여 SNS 핀테크를 구현함으로써, 소상공인들간에 수수료 부담없이 거래할 수 있다.
도 1은 공개키 기반의 공인인증서를 이용한 인증 절차 설명을 위해 도시한 그림.
도 2는 블록체인을 설명을 위해 도시한 그림.
도 3은 본 발명의 실시예에 따른 선택적 인증을 통한 SNS 핀테크 시스템의 구성도.
도 4는 본 발명의 실시예에 따른 블록체인 인증서의 발급 모습을 도시한 그림.
도 5는 본 발명의 실시예에 따라 거래 대금 이체가 이루어질 때 공인인증서 인증 모드로 인증이 이루어지는 모습을 도시한 그림.
도 6은 본 발명의 실시예에 따라 거래 대금 이체가 이루어질 때 블록체인 인증 모드로 인증이 이루어지는 모습을 도시한 그림.
도 7은 본 발명의 실시예에 따른 증권계좌를 이용한 거래대금 이체 모습을 도시한 그림.
도 8은 본 발명의 실시예에 따른 블록체인 기반의 개인인증서를 이용한 SNS 핀테크 방법을 도시한 플로차트.
도 9는 본 발명의 실시예에 따른 증권 계좌 개설 과정을 도시한 플로차트.
도 10은 본 발명의 실시예에 따른 온라인 쇼핑몰 입점 과정을 도시한 플로차트.
이하, 본 발명의 장점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나 본 발명은, 이하에서 개시되는 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 것이며, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것으로, 본 발명은 청구항의 범주에 의해 정의될 뿐이다. 또한, 본 발명을 설명함에 있어 관련된 공지 기술 등이 본 발명의 요지를 흐리게 할 수 있다고 판단되는 경우 그에 관한 자세한 설명은 생략하기로 한다.
도 1은 공개키 기반의 공인인증서를 이용한 인증 절차 설명을 위해 도시한 그림이며, 도 2는 블록체인을 설명을 위해 도시한 그림이다.
본 발명의 설명에 앞서 공인인증서 기반의 인증 절차와 블록체인 기반의 인증 절차를 도 1 및 도 2와 함께 간략히 설명한다.
공개키 기반 구조하에서의 공인인증서를 이용한 인증 절차는, 도 1에 도시한 바와 같이, 먼저, 사용자는 인증서의 발급 신청을 위해 등록기관(RA; registration authority)에 방문하여 인증서 발급 신청을 한다(단계 1). 그 다음, 등록기관은 사용자의 신원을 확인하고(단계 2), 사용자에게 토큰을 발행한 후 스마트카드 또는 디스켓에 저장하여 사용자에게 교부하거나 종이 문서에 인쇄 또는 필사하여 사용자에게 교부한다(단계 3). 이 오프라인(off-line)으로 사용자에게 전달된 토큰에는 사용자가 자신의 공개키/개인키 쌍을 생성하고 인증서 발급을 요청하기 위한 ID와 비밀번호나 암호화된 코드 등의 정보가 포함되어 있다. 사용자는 인증서를 사용하고자 하는 집 또는 사무실에 위치하는 자신의 단말기에 인증서 관리 프로그램은 미리 다운로드받아 설치한 후(단계4) 인증서 관리 프로그램을 이용하여 공개키와 개인키를 생성한다(단계 5). 사용자는 등록기관에서 교부받은 토큰과 자신의 공개키를 포함한 인증서 요구 메시지(PKCS#10)를 인증기관의 서버로 보내면서 인증서를 요구하면(단계 6), 인증기관(CA; certificate authority)의 서버는 인증서 요구 메시지의 유효성을 확인한 다음(단계 7), 인증서 요구에 대한 응답 메시지, 즉 인증서를 발급하여 이를 인증서 보관소(X.500 디렉토리 또는 LDAP 서버)에게 저장하고(단계 8), 인증서를 사용자에게도 전송한다(단계 9). 사용자는 인증기관의 서버로부터 다운로드받은 인증서와 키를 하드디스크나 디스켓, IC 카드, 스마트 카드 등의 매체에 보관하여 자신의 전자서명과 메시지 암호화 및 보안 통신에 이용하게 된다(단계 10).
따라서 신뢰받은 공인인증기관이 사용자의 신분을 확인한 다음 공개키 인증서를 발급해 주고, 사용자는 안전하게 보관된 자신의 개인키와 공개키 인증서를 사용하여 전자서명(digital signature), 암호화를 수행함으로써 인증, 무결성, 기밀성, 부인 방지의 문제를 완전하게 해결하는 공개키 기반구조(public-keyinfrastructure)가 표준으로 제시되었다.
한편, 블록체인은, 중앙집중기관 없이 신뢰 기반의 당사자간의 거래를 가능하게 하는 기술이다. 즉, 도 2(a)에 도시한 바와 같이 기존 전자 금융 거래는, 중앙 집중형 구조로서 중앙 서버가 거래 공증 및 관리를 하여, 중앙 집중 기관의 장부의 기록을 통해 관리한다.
이에 반해 비트코인과 같은 블록체인 기반의 전자 금융 거래는, 도 2(b)에 도시한 바와 같이 분산형 구조로서 거래내역이 모든 네트워크 참여자에게 공유되며, 모든 거래 참여자가 컨센서스를 통해 데이터의 공증 및 관리가 가능하다.
도 3은 본 발명의 실시예에 따른 선택적 인증을 통한 SNS 핀테크 시스템의 구성도이며, 도 4는 본 발명의 실시예에 따른 블록체인 인증서의 발급 모습을 도시한 그림이며, 도 5는 본 발명의 실시예에 따라 거래 대금 이체가 이루어질 때 공인인증서 인증 모드로 인증이 이루어지는 모습을 도시한 그림이며, 도 6은 본 발명의 실시예에 따라 거래 대금 이체가 이루어질 때 블록체인 인증 모드로 인증이 이루어지는 모습을 도시한 그림이며, 도 7은 본 발명의 실시예에 따른 증권계좌를 이용한 거래대금 이체 모습을 도시한 그림이다.
유무선 통신망(100)은, 사용자 단말기(200), SNS 플랫폼 서버(300), 인증키 관리 서버(400), 증권계좌 관리 서버(500), 공인인증기관 서버(600)간에 유선 통신 또는 무선 통신을 제공한다.
사용자 단말기(200)는, 사용자가 사용하는 단말기로서, 도면에서는 스마트폰(smart phone)을 예로 들어 설명하나, 스마트폰만 아니라 데스크탑 PC(desktop PC), 태블릿 PC(tablet PC), 슬레이트 PC(slate PC), 노트북 컴퓨터(notebook computer) 등이 해당될 수 있다. 물론, 본 발명이 적용 가능한 단말기는 상술한 종류에 한정되지 않고, 외부 장치와 통신이 가능한 단말기를 모두 포함할 수 있음은 당연하다.
사용자 단말기(200)는, 공인인증기관 서버(600)로부터 발급되는 개인키와 공개키를 생성하여 저장한다. 그리고 공개키를 이용하여 블록체인 기반의 개인인증서인 블록체인 인증서 기반의 증권계좌 개설을 인증키 관리 서버(400)로 요청하며, 온라인 쇼핑몰 입점 요청을 SNS 플랫폼 서버(300)를 통해 요청한다. 온라인 쇼핑몰의 운영 중에, 온라인 쇼핑몰을 통해 거래가 발생한 경우, 결정된 인증 모드의 인증을 거친 후, 거래 대금 이체가 발생되도록 요청한다. 여기서 거래 대금 이체는, 현금, 포인트, 전자상품권, 코인 등의 다양한 형태의 전자화폐를 이용한 이체가 해당될 수 있다.
공인인증기관 서버(600)는, 사용자 요청이 있는 경우 상기 사용자 단말기(200)에 공인인증서를 제공한다.
증권계좌 관리 서버(500)는, 블록체인 인증서 발급을 위한 블록체인 공동인증을 관리를 수행한다. 블록체인 인증이 성공되는 경우 블록체인 인증서를 발급받아 사용자의 증권계좌를 개설하며, 증권계좌간 이체를 수행한다. 이를 위해 블록체인 공동인증을 관리는 공지된 다양한 블록체인 인증 방식이 적용될 수 있을 것이다. 예를 들어, 증권계좌 관리 서버(500)는, 각 인증키 관리 서버(400)로부터 블록체인 인증서 발급 요청을 받으면, 인증서 발급에 필요한 정보를 기반으로 거래를 생성하고 이에 대한 블록체인 인증서를 발급한다. 예컨대, 도 4에 도시한 바와 같이 사용자가 사용자 단말기(200)를 통해 개인키/공개키를 생성하여, 인증서 발급을 요청하면, 인증키 관리 서버(400)는 증권계좌 관리 서버(500)로 인증서 발급을 요청하게 되고, 이러한 인증서 발급 요청을 받은 제1증권계좌 관리 서버(500), 제2증권계좌 관리 서버(500), 제3증권계좌 관리서버, 제4증권계좌 관리 서버(500)는, 서로 검증 요청 정보를 송수신하여, 인증 성공시에 블록체인에 기반한 신규 블록을 생성하거나 추가하고, 인증서 등록/폐기 등의 블록체인 내역을 기록한 후, 블록체인 인증서를 발급해준다.
인증키 관리 서버(400)는, 사용자 단말기(200)로부터 수신되는 사용자의 개인키와 공개키를 저장 관리한다. 인증키 관리 서버(400)는, 사용자의 개인키와 공개키를 저장 관리하며, 블록체인 인증서 기반의 증권계좌 개설 요청이 있는 경우 공개키를 증권계좌 관리 서버(500)로 전송하여 증권계좌 개설을 요청한다. 참고로 각각의 인증키 관리 서버(400)는, 가입된 회원들에 대한 증권계좌의 개설, 삭제를 수행하며, 다른 인증키 관리 서버(400)에 가입된 회원들에 대한 증권계좌간 이체도 가능하도록 한다.
또한 인증키 관리 서버(400)는, 블록체인 인증서 기반의 증권계좌 개설 요청 또는 이체 요청이 있는 경우 공개키를 증권계좌 관리 서버(500)로 전송하여 증권계좌 개설을 요청하며, 공인인증기관 서버(600)에서 제공되는 공개키 기반의 공인인증서를 이용하여 증권계좌의 거래 대금 이체가 이루어지는 공인인증서 인증 모드, 증권계좌 관리 서버(500)에서 제공되는 블록체인 기반의 사용자의 개인인증서인 블록체인 인증서를 이용하여 증권계좌의 거래 대금 거래 이체가 이루어지는 블록체인 인증 모드 중 어느 하나의 인증 모드를 결정하여, 결정된 인증 모드에 따른 인증을 수행한다.
예를 들어, 공인인증서 인증 모드로 결정되는 경우, 공인인증기관 서버(600)로부터 공인인증서를 발급받는 인증을 수행하며, 블록체인 인증 모드로 결정되는 경우 증권계좌 관리 서버(500)로부터 블록체인 인증서를 발급받는 인증을 수행한다.
SNS 플랫폼 서버(300)는, 페이스북, 카카오톡, 트위터 등과 같이 소셜네트워크서비스(SNS;Social Network Service)의 플랫폼을 제공하는 서버이다.
SNS 플랫폼 서버(300)는, 사용자 단말기(200)로부터 온라인 쇼핑몰 입점 요청이 있는 경우, 사용자가 개설 요청한 온라인 쇼핑몰 입점의 승인 여부를 판단하여, 온라인 쇼핑몰 입점 여부를 결정한다. 이를 위해 SNS 플랫폼 서버(300)는, 사용자의 온라인 쇼핑몰 입점 요건이 충족되는지와, 사용자의 쇼핑몰 거래계좌의 개설 여부를 확인하여, 사용자의 온라인 쇼핑몰 입점 요건이 충족되고 사용자의 쇼핑몰 거래계좌의 개설이 확인되는 경우, 사용자의 온라인 쇼핑몰 입점을 승인한다. 따라서 사용자는 B2B(Business to Business;기업간 거래), B2C(Business to Customer;기업과 개인간 거래), 02O( Online to Offline;온라인-오프라인 거래), O2O(Offline to Onine;오프라인-온라인 거래) 등에 이용되는 온라인 쇼핑몰을 SNS 플랫폼에 입점시킬 수 있게 된다.
그리고 온라인 쇼핑몰을 통해 거래가 발생한 경우, 인증 모드 결정 과정(S840)에서 결정된 인증 모드에 따른 인증을 요청한다. 따라서 공인인증서 인증 모드로 결정되는 경우, 도 5에 도시한 바와 같이, 공인인증기관 서버(600)로부터 공인인증서를 발급받는 인증을 요청한다. 따라서 사용자는 공인인증서를 이용하여 은행 등과 같은 금융기관의 계좌간의 이체가 가능해진다.
반면에, 블록체인 인증 모드로 결정되는 경우, 도 6에 도시한 바와 같이, 증권계좌 관리 서버(500)로부터 블록체인 인증서를 발급받는 인증을 요청한다. 따라서 블록체인 인증을 통한 계좌 이체 요청이 있는 경우 인증키 관리 서버(400)는, 도 7에 도시한 바와 같이 SNS 플랫폼 서버(300)가 관리하는 온라인 쇼핑몰에서 거래가 발생할 시에 구매자(사용자)와 판매자 사이에 증권계좌를 통한 거래 이체가 이루어지도록 증권계좌 관리 서버(500)로 요청한다. 따라서 온라인 쇼핑몰을 통해 거래가 발생한 경우, 블록체인 인증서 기반으로 하는 인증을 거친 후 사용자의 증권계좌와 판매자의 증권계좌간의 거래 대금 이체가 발생될 수 있다.
도 8은 본 발명의 실시예에 따른 블록체인 기반의 개인인증서를 이용한 SNS 핀테크 방법을 도시한 플로차트이며, 도 9는 본 발명의 실시예에 따른 증권 계좌 개설 과정을 도시한 플로차트이며, 도 10은 본 발명의 실시예에 따른 온라인 쇼핑몰 입점 과정을 도시한 플로차트이다.
본 발명의 선택적 인증을 통한 SNS 핀테크 방법은, 도 8에 도시한 바와 같이 인증키 및 공개키 생성 과정(S820), 증권계좌 개설 과정(S820), 온라인 쇼핑몰 입점 과정(S830), 인증 모드 결정 과정(S840), 및 인증 이체 요청 과정(S850)을 포함할 수 있다.
인증키 및 공개키 생성 과정(S820)은, 사용자 단말기(200)가, 공인인증기관 서버(600)로부터 발급되는 개인키와 공개키를 생성하여 저장하는 과정이다.
증권계좌 개설 과정(S820)은, 사용자 단말기(200), 인증키 관리 서버(400), 및 증권계좌 관리 서버(500)간에 서로 통신하여, 복호화된 공개키를 이용한 블록체인 기반의 사용자의 개인인증서인 블록체인 인증서를 이용한 증권계좌를 개설하는 과정이다.
온라인 쇼핑몰 입점 과정(S830)은, 사용자 단말기(200)와 SNS 플랫폼 서버(300)간에 서로 통신하여, SNS 플랫폼상에 온라인 쇼핑몰을 입점시키는 과정이다.
인증 모드 결정 과정(S840)은, 상기 인증키 관리 서버(400)가, 공인인증기관 서버(600)에서 제공되는 공개키 기반의 공인인증서를 이용하여 증권계좌의 거래 대금 이체가 이루어지는 공인인증서 인증 모드, 증권계좌 관리 서버(500)에서 제공되는 블록체인 기반의 사용자의 개인인증서인 블록체인 인증서를 이용하여 증권계좌의 거래 대금 거래이체가 이루어지는 블록체인 인증 모드 중 어느 하나의 인증 모드를 결정한다.
인증 이체 요청 과정(S850)은, SNS 플랫폼 서버(300)가, 상기 온라인 쇼핑몰을 통해 거래가 발생한 경우, 인증 모드 결정 과정(S840)에서 결정된 인증 모드의 인증을 거친 후, 거래 대금 이체를 요청하는 과정이다. 예를 들어, 공인인증서 인증 모드로 결정된 경우 공인인증서 인증을 거친 후 거래 대금 이체가 되도록 인증키 관리 서버(400)에 요청하며, 반면에 블록체인 인증 모드로 결정된 경우 블록체인 인증을 거친 후 거래 대금 이체가 되도록 인증키 관리 서버(400)에 요청하는 것이다.
한편, 상기에서 증권계좌 개설 과정(S820)은, 도 9에 도시한 바와 같이, 인증키 생성 과정(S8210), 증권계좌 개설 요청 과정(S8220), 및 증권계좌 신규 생성 과정(S8230)을 포함할 수 있다.
인증키 생성 과정(S8210)은, 블록체인 기반의 개인인증서인 블록체인 인증서 발급 요청(S8211)이 있는 경우, 사용자 단말기(200)는 본인 신원 확인(S8212)을 한다. 이러한 본인 신원 확인은 지문, 로그인 정보, 홍채 인식 등의 다양한 방식이 있을 수 있다. 본인 신원 확인이 성공되면, 사용자 단말기(200)는, 개인키와 공개키를 포함하는 인증키를 생성(S8213)하여 저장하며, 생성된 개인키와 공개키를 인증키 관리 서버(400)로 전송하는 과정이다. 개인키는 개인의 식별 정보와 함께 암호화되어 사용자 단말기(200)에 저장될 수 있다.
증권계좌 개설 요청 과정(S8220)은, 인증키 관리 서버(400)가, 블록체인 기반의 사용자의 개인인증서인 블록체인 인증서를 기반으로 하는 증권계좌 개설을 증권계좌 관리 서버(500)에 사용자의 공개키 전송과 함께 요청하는 과정이다.
증권계좌 신규 생성 과정(S8230)은, 증권계좌 관리 서버(500)가, 공개키를 이용한 블록체인 인증이 성공되는 경우 블록체인 인증서를 발급받아 사용자의 증권계좌를 개설하는 과정이다. 즉, 신규블록 생성 및 검증(S8231)하고, 신규블록 추가 및 블록체인에 기록(S8232)하여 블록체인 인증서를 발급(S8233)받으며, 블록체인 인증서가 발급되는 경우 사용자의 증권계좌를 개설(S8234)한다.
또한 상기의 온라인 쇼핑몰 입점 과정(S830)은, 사용자 단말기(200)와 SNS 플랫폼 서버(300)간에 서로 통신하여, SNS 플랫폼상에 온라인 쇼핑몰을 입점시키는 과정이다. 이러한 온라인 쇼핑몰 입점 과정(S830)은, 도 10에 도시한 바와 같이 사용자 로그인 과정(S8310), 온라인 쇼핑몰 입점 요청 과정(S8320), 쇼핑몰 입점 요건 판단 과정(S8330), 쇼핑몰 거래계좌의 개설 여부 확인 과정(S8340), 및 온라인 쇼핑몰 입점 승인 과정(S8350)을 포함할 수 있다.
사용자 로그인 과정(S8310)은, 사용자 단말기(200)가, SNS 플랫폼 서버(300)에 접속(S8311)하여 사용자 로그인하여 접속하는 과정이다. 사용자 단말기(200)가, 블록체인 인증서를 이용하여 SNS 플랫폼 서버(300)에 접속한다. 이 과정에서, SNS 플랫폼 서버(300)는, 블록체인 인증서를 확인(S8312)하여 사용자의 블록체인 인증서가 없다면 블록체인 인증서 발급을 요청할 수 있다.
온라인 쇼핑몰 입점 요청 과정(S8320)은, 사용자 단말기(200)가, 상기 SNS 플랫폼 서버(300)에 온라인 쇼핑몰 입점 요청을 하는 과정이다.
쇼핑몰 입점 요건 판단 과정(S8330)은, SNS 플랫폼 서버(300)가, 사용자의 온라인 쇼핑몰 입점 요건이 충족되는지를 판단하는 과정이다.
쇼핑몰 거래계좌의 개설 여부 확인 과정(S8340)은, 사용자의 온라인 쇼핑몰 입점 요건이 충족된 상태에서 쇼핑몰 거래계좌 개설 요청(S8341)이 있는 경우 SNS 플랫폼 서버(300)가, 사용자의 쇼핑몰 거래계좌의 개설 여부를 확인(S8342)하는 과정이다. 사용자의 쇼핑몰 거래계좌의 개설 여부를 확인하는 과정(S8342)은, SNS 플랫폼 서버(300)는, 증권계좌 관리 서버(500)로 사용자의 로그인 아이디, 공개키 등의 식별정보를 전송하여 사용자의 증권계좌 개설 여부를 확인할 수 있다. 또한 SNS 플랫폼 서버(300)는, 은행과 같은 금융기관의 금융계좌 개설 여부를 확인할 수 있다.
온라인 쇼핑몰 입점 승인 과정(S8350)은, 사용자의 온라인 쇼핑몰 입점 요건이 충족되고 사용자의 쇼핑몰 거래계좌의 개설이 확인되는 경우, SNS 플랫폼 서버(300)가, 사용자의 온라인 쇼핑몰 입점을 승인하는 과정이다. 따라서 사용자는, SNS 플랫폼을 이용하여 B2B 쇼핑몰, B2C 쇼핑몰, 02O 쇼핑몰 등을 운영할 수 있게 된다.
한편, 상기의 인증 모드 결정 과정(S840)은 인증 결정 기준을 결정(S841)한 후, 공인인증서 수수료 무료 여부 기준(S842), 사용자 단말기 위치 기준(S843), 거래 대금 기준(S844)이라는 세 가지 기준에 의하여 인증 모드가 결정될 수 있다. 이하 상술한다.
첫 번째 방식인 공인인증서 수수료 무료 여부 기준으로 인증 모드를 결정(S842)하는 것은, 인증 모드를 결정함에 있어서, 온라인 쇼핑몰을 통해 거래되는 거래 대금 이체에 대한 공인인증서 수수료가 무료 여부에 따라서 인증 모드가 결정되도록 하는 것이다. 바람직하게는, 온라인 쇼핑몰을 통해 거래되는 거래 대금 이체에 대한 공인인증 수수료가 무료인 경우 공인인증서 인증 모드로 결정되도록 한다. 반면에, 온라인 쇼핑몰을 통해 거래되는 거래 대금 이체에 대한 공인인증 수수료가 유료인 경우 블록체인 인증 모드로 결정되도록 한다. 이는, 소상공인의 사업 운영 비용을 줄이도록 하기 위하여, 거래 이체 시에 공인인증서 수수료가 발생되지 않는 경우, 누구나 범용적으로 사용하는 공인인증서를 통한 인증이 이루어지도록 위함이다.
두 번째 방식인 사용자 단말기 위치 기준으로 인증 모드를 결정(S843)하는 것은, 인증 모드를 결정함에 있어서, 사용자 단말기(200)의 위치에 따라 인증 모드가 결정되도록 한다. 바람직하게는, 사용자 단말기(200)가 공인인증기관 서버(600)가 위치한 국가와 동일 국가에 위치한 경우 공인인증서 인증 모드로 결정되며, 사용자 단말기(200)가 공인인증기관 서버(600)가 위치한 국가와 동일 국가에 위치하지 않고 다른 국가에 위치한 경우 블록체인 인증 모드로 결정되도록 한다. 이는, 사용자 단말기(200)와 공인인증기관 서버(600)가 동일한 국가에 위치한 경우, 공인인증서를 이용한 인증 시에 해킹 위험이 적으며 또한 인증 수수료 비용이 적게 드나, 사용자 단말기(200)와 공인인증기관 서버(600)가 동일한 국가가 아닌 사로 다른 국가에 위치한 경우, 공인인증서를 이용한 인증 시에 해킹 위험이 크며 또한 인증 수수료 비용이 많이 들기 때문에, 블록체인 인증이 이루어지도록 하는 것이다.
세 번째 방식인 거래 대금 기준으로 인증 모드를 결정(S844)하는 것은, 인증 모드를 결정함에 있어서, 온라인 쇼핑몰을 통해 거래되는 거래 대금에 따라서 인증 모드가 결정되도록 한다. 바람직하게는, 온라인 쇼핑몰을 통해 거래되는 거래 대금이 미리 설정된 기준금액보다 작은 경우 공인인증서 인증 모드로 결정되며, 온라인 쇼핑몰을 통해 거래되는 거래 대금이 미리 설정된 기준금액보다 같거나 큰 경우 블록체인 인증 모드로 결정되도록 한다. 이는, 거래 대금이 클수록 해킹 위험으로부터 안전한 보안성이 큰 블록체인 인증이 이루어지도록 하기 위함이다.
상술한 본 발명의 설명에서의 실시예는 여러가지 실시가능한 예중에서 당업자의 이해를 돕기 위하여 가장 바람직한 예를 선정하여 제시한 것으로, 이 발명의 기술적 사상이 반드시 이 실시예만 의해서 한정되거나 제한되는 것은 아니고, 본 발명의 기술적 사상을 벗어나지 않는 범위내에서 다양한 변화와 변경 및 균등한 타의 실시예가 가능한 것이다.
100:유무선 통신망
200:사용자 단말기
300:SNS 플랫폼 서버
400:인증키 관리 서버
500:증권계좌 관리 서버
600:공인인증기관 서버

Claims (6)

  1. 사용자 단말기가, 공인인증기관 서버로부터 발급되는 개인키와 공개키를 생성하여 저장하는 인증키 및 공개키 생성 과정;
    사용자 단말기, 인증키 관리 서버, 및 증권계좌 관리 서버간에 서로 통신하여, 복호화된 공개키를 이용한 블록체인 기반의 사용자의 개인인증서인 블록체인 인증서를 이용한 증권계좌를 개설하는 증권계좌 개설 과정;
    사용자 단말기와 SNS 플랫폼 서버간에 서로 통신하여, SNS 플랫폼상에 온라인 쇼핑몰을 입점시키는 온라인 쇼핑몰 입점 과정;
    상기 인증키 관리 서버가, 상기 공인인증기관 서버에서 제공되는 공개키 기반의 공인인증서를 이용하여 증권계좌의 거래 대금 이체가 이루어지는 공인인증서 인증 모드, 상기 증권계좌 관리 서버에서 제공되는 블록체인 기반의 사용자의 개인인증서인 블록체인 인증서를 이용하여 증권계좌의 거래 대금 거래이체가 이루어지는 블록체인 인증 모드 중 어느 하나의 인증 모드를 결정하는 인증 모드 결정 과정; 및
    SNS 플랫폼 서버가, 온라인 쇼핑몰을 통해 거래가 발생한 경우, 상기 인증 모드 결정 과정에서 결정된 인증 모드의 인증을 거친 후, 거래 대금 이체를 요청하는 인증 이체 요청 과정;을 포함하며,
    상기 인증 모드 결정 과정은,
    상기 온라인 쇼핑몰을 통해 거래되는 거래 대금 이체에 대한 공인인증서 수수료가 무료 여부 기준, 사용자 단말기 위치 기준 또는 상기 온라인 쇼핑몰을 통해 거래되는 거래 대금 기준 중 어느 하나 이상의 기준에 따라서 인증 모드가 결정되며,
    상기 사용자 단말기 위치 기준에 따라 인증 모드가 결정되는 것은, 상기 사용자 단말기가 공인인증기관 서버가 위치한 국가와 동일 국가에 위치한 경우 상기 공인인증서 인증 모드로 결정되며, 상기 사용자 단말기가 공인인증기관 서버가 위치한 국가와 동일 국가에 위치하지 않고 다른 국가에 위치한 경우 상기 블록체인 인증 모드로 결정되는 것을 특징으로 하는 선택적 인증을 통한 SNS 핀테크 방법.
  2. 삭제
  3. 삭제
  4. 삭제
  5. 청구항 1에 있어서, 상기 증권계좌 개설 과정은,
    상기 사용자 단말기가, 개인키와 공개키를 포함하는 인증키를 생성하여 저장하며, 생성된 개인키와 공개키를 인증키 관리 서버로 전송하는 인증키 생성 과정;
    상기 인증키 관리 서버가, 블록체인 기반의 사용자의 개인인증서인 블록체인 인증서를 기반으로 하는 증권계좌 개설을 증권계좌 관리 서버에 사용자의 공개키 전송과 함께 요청하는 증권계좌 개설 요청 과정; 및
    상기 증권계좌 관리 서버가, 상기 공개키를 이용한 블록체인 인증이 성공되는 경우 블록체인 인증서를 발급받아 사용자의 증권계좌를 개설하는 증권계좌 신규 생성 과정;
    을 포함하는 선택적 인증을 통한 SNS 핀테크 방법.
  6. 공인인증기관 서버로부터 발급되는 개인키와 공개키를 생성하여 저장하며, 상기 공개키를 이용하여 블록체인 기반의 개인인증서인 블록체인 인증서 기반의 증권계좌 개설을 인증키 관리 서버로 요청하며, 온라인 쇼핑몰 입점 요청을 SNS 플랫폼 서버를 통해 요청하며, 상기 온라인 쇼핑몰을 통해 거래가 발생한 경우, 결정된 인증 모드의 인증을 거친 후, 거래 대금 이체가 발생되도록 요청하는 사용자 단말기;
    사용자 요청이 있는 경우 상기 사용자 단말기에 공인인증서를 제공하는 공인인증기관 서버;
    사용자 단말기로부터 수신되는 사용자의 개인키와 공개키를 저장 관리하며, 상기 블록체인 인증서 기반의 증권계좌 개설 요청 또는 이체 요청이 있는 경우 공개키를 증권계좌 관리 서버로 전송하여 증권계좌 개설을 요청하며, 상기 공인인증기관 서버에서 제공되는 공개키 기반의 공인인증서를 이용하여 증권계좌의 거래 대금 이체가 이루어지는 공인인증서 인증 모드, 상기 증권계좌 관리 서버에서 제공되는 블록체인 기반의 사용자의 개인인증서인 블록체인 인증서를 이용하여 증권계좌의 거래 대금 거래 이체가 이루어지는 블록체인 인증 모드 중 어느 하나의 인증 모드를 결정하며, 결정된 인증 모드에 따른 인증을 수행하는 인증키 관리 서버;
    블록체인 인증이 성공되는 경우 블록체인 인증서를 발급받아 사용자의 증권계좌를 개설하며, 증권계좌간 이체를 수행하는 증권계좌 관리 서버; 및
    상기 사용자 단말기로부터 온라인 쇼핑몰 입점 요청이 있는 경우, 사용자가 개설 요청한 온라인 쇼핑몰 입점의 승인 여부를 판단하여, 온라인 쇼핑몰 입점 여부를 결정하며, 상기 온라인 쇼핑몰을 통해 거래가 발생한 경우, 상기 인증 모드 결정 과정에서 결정된 인증 모드에 따른 인증을 요청하는 SNS 플랫폼 서버;
    를 포함하며,
    인증 모드 결정은 상기 온라인 쇼핑몰을 통해 거래되는 거래 대금 이체에 대한 공인인증서 수수료가 무료 여부 기준, 사용자 단말기 위치 기준 또는 상기 온라인 쇼핑몰을 통해 거래되는 거래 대금 기준 중 어느 하나 이상의 기준에 따라서 인증 모드가 결정되며,
    상기 사용자 단말기 위치 기준에 따라 인증 모드가 결정되는 것은, 상기 사용자 단말기가 공인인증기관 서버가 위치한 국가와 동일 국가에 위치한 경우 상기 공인인증서 인증 모드로 결정되며, 상기 사용자 단말기가 공인인증기관 서버가 위치한 국가와 동일 국가에 위치하지 않고 다른 국가에 위치한 경우 상기 블록체인 인증 모드로 결정되는 것을 특징으로 하는 선택적 인증을 통한 SNS 핀테크 시스템.
KR1020170183139A 2017-12-28 2017-12-28 선택적 인증을 통한 에스앤에스 핀테크 시스템 및 그 동작 방법 KR101941625B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020170183139A KR101941625B1 (ko) 2017-12-28 2017-12-28 선택적 인증을 통한 에스앤에스 핀테크 시스템 및 그 동작 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020170183139A KR101941625B1 (ko) 2017-12-28 2017-12-28 선택적 인증을 통한 에스앤에스 핀테크 시스템 및 그 동작 방법

Publications (1)

Publication Number Publication Date
KR101941625B1 true KR101941625B1 (ko) 2019-01-24

Family

ID=65277369

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020170183139A KR101941625B1 (ko) 2017-12-28 2017-12-28 선택적 인증을 통한 에스앤에스 핀테크 시스템 및 그 동작 방법

Country Status (1)

Country Link
KR (1) KR101941625B1 (ko)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109785136A (zh) * 2019-01-30 2019-05-21 北京京东尚科信息技术有限公司 一种区块链的交易处理方法、客户端及区块链网络
KR20210029517A (ko) * 2019-09-06 2021-03-16 홍익대학교세종캠퍼스산학협력단 블록체인에 기반한 공개키 기반 구조 시스템 및 방법
CN113724078A (zh) * 2021-07-14 2021-11-30 成都金控征信有限公司 一种基于zk-snark的区块链积分用户鉴权认证方法

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100411448B1 (ko) 2000-11-06 2003-12-18 주식회사 아시안사인 공개키 기반구조의 개인키와 인증서를 저장하는 광학기록매체의 발급방법 및 발급시스템
KR20070089427A (ko) * 2006-02-28 2007-08-31 (주)메이즈텍 통신망을 이용한 온라인 금융거래 인증시스템과 이를 위한사용자 단말기
KR20140023052A (ko) * 2012-08-16 2014-02-26 이왕주 결제 중개 시스템 및 방법
KR20160025534A (ko) * 2016-01-19 2016-03-08 안범주 공인 인증서를 발급 및 이용하는 방법
KR20160150163A (ko) * 2015-06-18 2016-12-29 유비트론주식회사 결제 정보 사전 등록 기반의 간편 결제 시스템 및 이를 이용한 간편 결제 방법

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100411448B1 (ko) 2000-11-06 2003-12-18 주식회사 아시안사인 공개키 기반구조의 개인키와 인증서를 저장하는 광학기록매체의 발급방법 및 발급시스템
KR20070089427A (ko) * 2006-02-28 2007-08-31 (주)메이즈텍 통신망을 이용한 온라인 금융거래 인증시스템과 이를 위한사용자 단말기
KR20140023052A (ko) * 2012-08-16 2014-02-26 이왕주 결제 중개 시스템 및 방법
KR20160150163A (ko) * 2015-06-18 2016-12-29 유비트론주식회사 결제 정보 사전 등록 기반의 간편 결제 시스템 및 이를 이용한 간편 결제 방법
KR20160025534A (ko) * 2016-01-19 2016-03-08 안범주 공인 인증서를 발급 및 이용하는 방법

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109785136A (zh) * 2019-01-30 2019-05-21 北京京东尚科信息技术有限公司 一种区块链的交易处理方法、客户端及区块链网络
KR20210029517A (ko) * 2019-09-06 2021-03-16 홍익대학교세종캠퍼스산학협력단 블록체인에 기반한 공개키 기반 구조 시스템 및 방법
KR102291579B1 (ko) 2019-09-06 2021-08-19 홍익대학교세종캠퍼스산학협력단 블록체인에 기반한 공개키 기반 구조 시스템 및 방법
CN113724078A (zh) * 2021-07-14 2021-11-30 成都金控征信有限公司 一种基于zk-snark的区块链积分用户鉴权认证方法
CN113724078B (zh) * 2021-07-14 2023-06-16 成都金控征信有限公司 一种基于zk-snark的区块链积分用户鉴权认证方法

Similar Documents

Publication Publication Date Title
US11341481B1 (en) Mobile electronic wallet
US20200336315A1 (en) Validation cryptogram for transaction
US7003497B2 (en) System and method for confirming electronic transactions
CN107230055B (zh) 支付数字货币的方法和***
US8601260B2 (en) Creation of user digital certificate for portable consumer payment device
CN107230051B (zh) 数字货币的支付方法和支付***
US20180349894A1 (en) System of hardware and software to prevent disclosure of personally identifiable information, preserve anonymity and perform settlement of transactions between parties using created and stored secure credentials
CN105745678A (zh) 包括消费者认证的安全远程支付交易处理
JP2004506380A (ja) 人中心アカウントベースのデジタル署名システム
CN112889241B (zh) 用于账户验证的核实服务
CN109716373A (zh) 密码认证和令牌化的交易
KR20190132047A (ko) 스마트 컨트랙트를 이용한 블록체인 기반 서비스 플랫폼 제공 방법
CN103116842A (zh) 多因子多信道id认证和交易控制及多选项支付***及方法
KR20190132159A (ko) 스마트 컨트랙트를 이용한 블록체인 기반 암호화폐 거래 플랫폼 제공 방법
KR101941625B1 (ko) 선택적 인증을 통한 에스앤에스 핀테크 시스템 및 그 동작 방법
KR20190132054A (ko) 블록체인 기반 스마트 컨트랙트를 이용한 암호화폐 거래 플랫폼 제공 방법
TWM589842U (zh) 以實名制手機實現的行動交易櫃檯
CN116802661A (zh) 基于令牌的链外交互授权
KR20190132160A (ko) 스마트 컨트랙트를 이용한 암호화폐 거래 플랫폼 제공 방법
KR102018277B1 (ko) 블록체인 기반의 개인인증서를 이용한 에스앤에스 핀테크 시스템 및 그 동작 방법
CN107230074B (zh) 向数字货币芯片卡存入数字货币的方法和***
CN112970234A (zh) 账户断言
Thawre et al. Use cases of authentication protocols in the context of digital payment system
US11812260B2 (en) Secure offline mobile interactions
KR20030015612A (ko) 인증시스템 및 인증방법

Legal Events

Date Code Title Description
E701 Decision to grant or registration of patent right
GRNT Written decision to grant