KR102263739B1 - 마이 데이터 월릿 시스템 및 그 동작 방법 - Google Patents

마이 데이터 월릿 시스템 및 그 동작 방법 Download PDF

Info

Publication number
KR102263739B1
KR102263739B1 KR1020210020073A KR20210020073A KR102263739B1 KR 102263739 B1 KR102263739 B1 KR 102263739B1 KR 1020210020073 A KR1020210020073 A KR 1020210020073A KR 20210020073 A KR20210020073 A KR 20210020073A KR 102263739 B1 KR102263739 B1 KR 102263739B1
Authority
KR
South Korea
Prior art keywords
data
application
hyperledger
fido
indy
Prior art date
Application number
KR1020210020073A
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 KR1020210020073A priority Critical patent/KR102263739B1/ko
Application granted granted Critical
Publication of KR102263739B1 publication Critical patent/KR102263739B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6218Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
    • G06F21/6245Protecting personal data, e.g. for financial or medical purposes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/32User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/64Protecting data integrity, e.g. using checksums, certificates or signatures
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0815Network architectures or network communication protocols for network security for authentication of entities providing single-sign-on or federations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0861Network architectures or network communication protocols for network security for authentication of entities using biometrical features, e.g. fingerprint, retina-scan
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/10Network architectures or network communication protocols for network security for controlling access to devices or network resources

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Hardware Design (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Bioethics (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Biomedical Technology (AREA)
  • Databases & Information Systems (AREA)
  • Medical Informatics (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

본 발명은 마이 데이터 월릿 시스템 및 그 동작 방법에 관한 것으로, 해결하고자 하는 과제는 사용자 개인이 블록체인 기반의 DID를 통해 모바일 디바이스에 마이 데이터를 저장하고, 그 이력을 관리하여 마이 데이터를 직접 통제하는데 있다.
일례로, 사용자의 DID(Decentralized Identity) 발급 요청에 따라 발급될 DID에 사용자의 생체정보를 매칭하여 검증데이터로 저장한 후 DID를 발급하고, 사용자로부터 입력 받은 DID를 기 저장된 검증데이터와 비교하여 본인인증을 수행하고, 본인인증완료 시 공공 API의 마이 데이터에 접근하는 블록체인 네트워크; 및 사용자 통신단말에 설치되고, 상기 블록체인 네트워크로 DID 발급을 요청하고, 발급된 DID를 이용하여 상기 블록체인 네트워크로 본인인증을 요청하고, 본인인증완료 시 상기 블록체인 네트워크를 통해 공공 API에 접근하여 마이 데이터를 조회하는 어플리케이션을 포함하는 마이 데이터 월릿 시스템을 개시한다.

Description

마이 데이터 월릿 시스템 및 그 동작 방법{MY DATA WALLET SYSTEM AND OPERATION METHOD THEREOF}
본 발명의 실시예는 마이 데이터 월릿 시스템 및 그 동작 방법에 관한 것이다.
데이터3법 개정안과 인공지능 기술의 발전에 따라 양질의 데이터가 중요해진 시점에서 개인정보를 보유하고 있는 다양한 분야의 기업들로부터 유출 사고가 끊임없이 발생하고 있다. 여기서, 데이터3법은 개인정보 보호법, 정보통신망법, 신용정보법 개정안을 일컫는 말로, 이 3법 개정안은 개인정보보호에 관한 법이 소관 부처별로 나뉘어 있어 발생하는 중복 규제를 없애 4차 산업혁명 도래에 맞춰 개인과 기업이 정보를 활용할 수 있는 폭을 넓히기 위해 마련됐다.
기업들과 반대로 개인은 본인의 마이 데이터가 필요할 경우 각각의 정보를 제공하는 여러 기관이나 기업의 사이트에서 번거로운 절차를 거쳐 알아내야 한다. 이러한 마이 데이터는 각종 기관과 기업에 산재하는 개인정보(이름, 핸드폰 번호, 병원 진료내역, 약국 내원 이력, 카드 사용 이력 등)를 확인하고, 직접 관리하며 활용할 수 있는 서비스를 의미한다.
그러므로, 개인이 마이 데이터에 대한 이동권을 행사하기 위해 정보를 직접 보관하고, 검증하는 기술에 관한 개발이 필요하다.
공개특허공보 제10-2008-0112674호(공개일자: 2008년12월26일) 공개특허공보 제10-2020-0004666호(공개일자: 2020년01월14일)
본 발명의 실시예는, 블록체인 기반의 DID를 활용하여 마이 데이터에 접근하고 본인의 신원을 간편하고 안전하게 인증할 수 있고, 마이 데이터의 검증 데이터를 블록체인 네트워크 상에 기록하여 마이 데이터의 유효성 검증을 실현하고, 개인의 마이 데이터를 휴대용 디바이스에 안전하게 보관하고 필요 시 선택적으로 사용할 수 있도록 하며, 영지식 증명(Zero-Knowledge proof) 기법을 활용하여 실제 개인의 데이터를 공개하지 않아도 참임을 증명할 수 있는 개인정보에 대한 데이터 처리 방식을 제공하는 마이 데이터 월릿 시스템 및 그 동작 방법을 제공한다.
본 발명의 일 실시예에 따른 마이 데이터 월릿 시스템은, 사용자의 DID(Decentralized Identity) 발급 요청에 따라 발급될 DID에 사용자의 생체정보를 매칭하여 검증데이터로 저장한 후 DID를 발급하고, 사용자로부터 입력 받은 DID를 기 저장된 검증데이터와 비교하여 본인인증을 수행하고, 본인인증완료 시 공공 API의 마이 데이터에 접근하는 블록체인 네트워크; 및 사용자 통신단말에 설치되고, 상기 블록체인 네트워크로 DID 발급을 요청하고, 발급된 DID를 이용하여 상기 블록체인 네트워크로 본인인증을 요청하고, 본인인증완료 시 상기 블록체인 네트워크를 통해 공공 API에 접근하여 마이 데이터를 조회하는 어플리케이션을 포함한다.
또한, 상기 어플리케이션의 업로드 요청에 따라 상기 어플리케이션을 통해 조회된 마이 데이터를 분산 저장하고, 분산 저장된 마이 데이터를 상기 어플리케이션의 공유 요청에 따라 상기 어플리케이션과 공유하는 멀티 클라우드 분산 저장소를 더 포함할 수 있다.
또한, 상기 어플리케이션은, 상기 멀티 클라우드 분산 저장소에 분산 저장된 마이 데이터를 다운로드 및 삭제 중 적어도 하나의 수행할 수 있다.
또한, 상기 어플리케이션은, 공공 API에 접근하여 조회된 마이 데이터 중 비 식별 조치된 마이 데이터의 메타 정보를 상기 멀티 클라우드 분산 저장소에 선택적으로 분산 저장 요청할 수 있다.
또한, 상기 어플리케이션은, 공공 API에 접근하여 조회한 마이 데이터 중 비 식별 조치된 마이 데이터의 메타 정보를 상기 블록체인 네트워크에 선택적으로 저장 요청할 수 있다.
또한, 상기 블록체인 네트워크는, 하이퍼레저 인디(Hyperledger INDY), FIDO(Fast Identity Online) 및 하이퍼레저 패브릭(Hyperledger Fabric)을 포함하고, 상기 하이퍼레저 인디(Hyperledger INDY)가, 상기 어플리케이션으로부터 DID 발급 요청을 받아 DID를 발급하고, 발급된 DID를 상기 FIDO(Fast Identity Online)로 전달하고, 상기 FIDO(Fast Identity Online)로부터 DID에 매칭된 사용자의 생체정보를 검증데이터로서 상기 하이퍼레저 패브릭(Hyperledger Fabric)에 저장 요청한 후, 상기 하이퍼레저 패브릭(Hyperledger Fabric)에 저장된 DID를 상기 어플리케이션으로 발급하고, 상기 FIDO(Fast Identity Online)가, 상기 하이퍼레저 인디(Hyperledger INDY)로부터 전달된 DID에 매칭될 생체정보를 상기 어플리케이션으로 요청하여 상기 어플리케이션으로부터 생체정보를 받고, 상기 하이퍼레저 인디(Hyperledger INDY)로부터 전달된 DID에 상기 어플리케이션으로부터 수신된 생체정보를 매칭하여 상기 하이퍼레저 인디(Hyperledger INDY)로 전달하고, 상기 하이퍼레저 패브릭(Hyperledger Fabric)이, 상기 하이퍼레저 인디(Hyperledger INDY)의 요청에 따라 DID에 매칭된 생체정보를 포함하는 검증데이터를 저장하여, DID 발급 프로세스를 수행할 수 있다.
또한, 상기 블록체인 네트워크는, 상기 하이퍼레저 인디(Hyperledger INDY)가, 상기 어플리케이션으로부터 DID를 입력 받아 상기 FIDO(Fast Identity Online)로 전달하고, 상기 FIDO(Fast Identity Online)가, 상기 하이퍼레저 인디(Hyperledger INDY)로부터 전달 받은 DID와 일치하는 검증데이터의 존재 여부 확인을 상기 하이퍼레저 패브릭(Hyperledger Fabric)으로 요청하고, 기 하이퍼레저 패브릭(Hyperledger Fabric)이, 상기 FIDO(Fast Identity Online)의 DID와 일치하는 검증데이터를 확인하여 본인인증을 수행하고, 본인인증결과를 상기 어플리케이션으로 전달하여, DID 인증 프로세스를 수행할 수 있다.
본 발명의 다른 실시예에 따른 마이 데이터 월릿 시스템의 동작 방법은, 블록체인 네트워크가, 어플리케이션의 DID(Decentralized Identity) 발급 요청에 따라 발급될 DID에 사용자의 생체정보를 매칭하여 검증데이터로 저장한 후 DID를 발급하는 DID 발급 단계; 상기 블록체인 네트워크가, 상기 어플리케이션으로부터 입력 받은 DID를 상기 블록체인 네트워크에 기 저장된 검증데이터와 비교하여 본인인증을 수행하고, 본인인증완료 시 공공 API의 마이 데이터에 접근하는 DID 인증 단계; 및 상기 DID 인증 단계를 통한 본인인증완료 시 상기 어플리케이션이 상기 블록체인 네트워크를 통해 공공 API에 접근하여 마이 데이터를 조회하는 마이 데이터 조회 단계를 포함한다.
또한, 멀티 클라우드 분산 저장소가, 상기 어플리케이션을 통해 조회된 마이 데이터를 상기 어플리케이션의 업로드 요청에 따라 분산 저장하는 마이 데이터 분산 저장 단계; 및 상기 멀티 클라우드 분산 저장소에 분산 저장된 마이 데이터를 상기 어플리케이션의 공유 요청에 따라 상기 어플리케이션과 공유하는 마이 데이터 공유 단계를 더 포함할 수 있다.
또한, 상기 마이 데이터 조회 단계에서는, 상기 어플리케이션이, 상기 멀티 클라우드 분산 저장소에 분산 저장된 마이 데이터에 대한 다운로드 및 삭제 중 적어도 하나를 수행할 수 있다.
또한, 상기 마이 데이터 분산 저장 단계에서는, 상기 어플리케이션이, 공공 API에 접근하여 조회된 마이 데이터 중 비 식별 조치된 마이 데이터의 메타 정보를 상기 멀티 클라우드 분산 저장소에 선택적으로 분산 저장 요청할 수 있다.
또한, 상기 마이 데이터 분산 저장 단계에서는, 상기 어플리케이션이, 공공 API에 접근하여 조회한 마이 데이터 중 비 식별 조치된 마이 데이터의 메타 정보를 상기 블록체인 네트워크에 선택적으로 저장 요청할 수 있다.
또한, 상기 DID 발급 단계에서는, 상기 블록체인 네트워크의 하이퍼레저 인디(Hyperledger INDY)가, 상기 어플리케이션으로부터 DID 발급 요청을 받아 DID를 발급하고, 발급된 DID를 상기 블록체인 네트워크의 FIDO(Fast Identity Online)로 전달하고, 상기 FIDO(Fast Identity Online)로부터 DID에 매칭된 사용자의 생체정보를 검증데이터로서 상기 블록체인 네트워크의 하이퍼레저 패브릭(Hyperledger Fabric)에 저장 요청한 후, 상기 하이퍼레저 패브릭(Hyperledger Fabric)에 저장된 DID를 상기 어플리케이션으로 발급하고, 상기 FIDO(Fast Identity Online)가, 상기 하이퍼레저 인디(Hyperledger INDY)로부터 전달된 DID에 매칭될 생체정보를 상기 어플리케이션으로 요청하여 상기 어플리케이션으로부터 생체정보를 받고, 상기 하이퍼레저 인디(Hyperledger INDY)로부터 전달된 DID에 상기 어플리케이션으로부터 수신된 생체정보를 매칭하여 상기 하이퍼레저 인디(Hyperledger INDY)로 전달하고, 상기 하이퍼레저 패브릭(Hyperledger Fabric)이, 상기 하이퍼레저 인디(Hyperledger INDY)의 요청에 따라 DID에 매칭된 생체정보를 포함하는 검증데이터를 저장할 수 있다.
또한, 상기 DID 인증 단계에서는, 상기 하이퍼레저 인디(Hyperledger INDY)가, 상기 어플리케이션으로부터 DID를 입력 받아 상기 FIDO(Fast Identity Online)로 전달하고, 상기 FIDO(Fast Identity Online)가, 상기 하이퍼레저 인디(Hyperledger INDY)로부터 전달 받은 DID와 일치하는 검증데이터의 존재 여부 확인을 상기 하이퍼레저 패브릭(Hyperledger Fabric)으로 요청하고, 상기 하이퍼레저 패브릭(Hyperledger Fabric)이, 상기 FIDO(Fast Identity Online)의 DID와 일치하는 검증데이터를 확인하여 본인인증을 수행하고, 본인인증결과를 상기 어플리케이션으로 전달할 수 있다.
본 발명에 따르면, 블록체인 기반의 DID를 활용하여 마이 데이터에 접근하고 본인의 신원을 간편하고 안전하게 인증할 수 있고, 마이 데이터의 검증 데이터를 블록체인 네트워크 상에 기록하여 마이 데이터의 유효성 검증을 실현하고, 개인의 마이 데이터를 휴대용 디바이스에 안전하게 보관하고 필요 시 선택적으로 사용할 수 있도록 하며, 영지식 증명(Zero-Knowledge proof) 기법을 활용하여 실제 개인의 데이터를 공개하지 않아도 참임을 증명할 수 있는 개인정보에 대한 데이터 처리 방식을 제공하는 마이 데이터 월릿 시스템 및 그 동작 방법을 제공할 수 있다.
도 1은 본 발명의 일 실시예에 따른 마이 데이터 월릿 시스템의 구성을 나타낸 블록도이다.
도 2는 본 발명의 일 실시예에 따른 블록체인 네트워크의 구성 및 블록체인 네트워크를 통한 DID 발급 과정을 설명하기 위해 나타낸 도면이다.
도 3은 본 발명의 일 실시예에 따른 블록체인 네트워크의 구성 및 블록체인 네트워크를 통한 DID 인증 과정을 설명하기 위해 나타낸 도면이다.
도 4는 본 발명의 일 실시예에 따른 마이 데이터 월릿 시스템의 전체적인 프로세스를 설명하기 위해 나타낸 도면이다.
도 5는 본 발명의 다른 실시예에 따른 마이 데이터 월릿 시스템의 동작 방법을 나타낸 흐름도이다.
본 명세서에서 사용되는 용어에 대해 간략히 설명하고, 본 발명에 대해 구체적으로 설명하기로 한다.
본 발명에서 사용되는 용어는 본 발명에서의 기능을 고려하면서 가능한 현재 널리 사용되는 일반적인 용어들을 선택하였으나, 이는 당 분야에 종사하는 기술자의 의도 또는 판례, 새로운 기술의 출현 등에 따라 달라질 수 있다. 또한, 특정한 경우는 출원인이 임의로 선정한 용어도 있으며, 이 경우 해당되는 발명의 설명 부분에서 상세히 그 의미를 기재할 것이다. 따라서 본 발명에서 사용되는 용어는 단순한 용어의 명칭이 아닌, 그 용어가 가지는 의미와 본 발명의 전반에 걸친 내용을 토대로 정의되어야 한다.
명세서 전체에서 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있음을 의미한다. 또한, 명세서에 기재된 "...부", "모듈" 등의 용어는 적어도 하나 이상의 기능이나 동작을 처리하는 단위를 의미하며, 이는 하드웨어 또는 소프트웨어로 구현되거나 하드웨어와 소프트웨어의 결합으로 구현될 수 있다.
아래에서는 첨부한 도면을 참고하여 본 발명의 실시예에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.
도 1은 본 발명의 일 실시예에 따른 마이 데이터 월릿 시스템의 구성을 나타낸 블록도이고, 도 2는 본 발명의 일 실시예에 따른 블록체인 네트워크의 구성 및 블록체인 네트워크를 통한 DID 발급 과정을 설명하기 위해 나타낸 도면이고, 도 3은 본 발명의 일 실시예에 따른 블록체인 네트워크의 구성 및 블록체인 네트워크를 통한 DID 인증 과정을 설명하기 위해 나타낸 도면이며, 도 4는 본 발명의 일 실시예에 따른 마이 데이터 월릿 시스템의 전체적인 프로세스를 설명하기 위해 나타낸 도면이다.
도 1을 참조하면, 본 발명의 일 실시예에 따른 마이 데이터 월릿 시스템(1000)은 블록체인 네트워크(100), 어플리케이션(200) 및 멀티 클라우드 분산 저장소(300) 중 적어도 하나를 포함할 수 있다.
상기 블록체인 네트워크(100)는, 사용자의 DID(Decentralized Identity) 발급 요청에 따라 발급될 DID에 사용자의 생체정보를 매칭하여 검증데이터로 저장한 후 DID를 발급하고, 사용자로부터 입력 받은 DID를 기 저장된 검증데이터와 비교하여 본인인증을 수행하고, 본인인증완료 시 공공 API(10)의 마이 데이터에 접근할 수 있다.
이를 위해 블록체인 네트워크(100)는, 도 2에 도시된 바와 같이 하이퍼레저 인디(Hyperledger INDY)(110), FIDO(Fast Identity Online)(120) 및 하이퍼레저 패브릭(Hyperledger Fabric)(130)를 포함할 수 있다.
상기 하이퍼레저 인디(Hyperledger INDY)(110)는, DID를 위한 블록체인 플랫폼 중 하나로, 어플리케이션(200)으로부터 DID 발급 요청을 받아 DID를 발급하고, 발급된 DID를 FIDO(Fast Identity Online)(120)로 전달하고, FIDO(Fast Identity Online)(120)로부터 DID에 매칭된 사용자의 생체정보를 검증데이터로서 하이퍼레저 패브릭(Hyperledger Fabric)(130)에 저장 요청한 후, 하이퍼레저 패브릭(Hyperledger Fabric)(130)에 저장된 DID를 어플리케이션(200)으로 발급할 수 있다.
상기 FIDO(Fast Identity Online)(120)는, 하이퍼레저 인디(Hyperledger INDY)(110)로부터 전달된 DID에 매칭될 생체정보를 어플리케이션(200)으로 요청하여 어플리케이션(200)으로부터 생체정보를 받고, 하이퍼레저 인디(Hyperledger INDY)(110)로부터 전달된 DID에 어플리케이션(200)으로부터 수신된 생체정보를 매칭하여 하이퍼레저 인디(Hyperledger INDY)(110)로 전달할 수 있다.
상기 하이퍼레저 패브릭(Hyperledger Fabric)(130)은, 하이퍼레저 인디(Hyperledger INDY)(110)의 요청에 따라 DID에 매칭된 생체정보를 포함하는 검증데이터를 저장할 수 있다.
이러한 하이퍼레저 인디(Hyperledger INDY)(110), FIDO(Fast Identity Online)(120) 및 하이퍼레저 패브릭(Hyperledger Fabric)(130)의 DID 발급 프로세스에 대하여 도 2를 참조하여 설명하면 다음과 같다.
우선, 어플리케이션(200)으로부터 블록체인 네트워크(100)의 하이퍼레저 인디(Hyperledger INDY)(110)로 DID 발급을 요청 받으면(①), 하이퍼레저 인디(Hyperledger INDY)(110)는 DID를 발급하여 FIDO(Fast Identity Online)(120)로 전달(②)하고, FIDO(Fast Identity Online)(120)는 어플리케이션(200)으로 FIDO(Fast Identity Online)(120)로 발급된 DID와 매칭할 생체정보를 요청할 수 있다(③).
상기 어플리케이션(200)은 사용자 통신단말에 미리 저장되어 있거나, 기타 생체정보 등록 기기를 통해 획득된 생체정보(예를 들어 지문정보)를 FIDO(Fast Identity Online)(120)로 전달할 수 있다(④).
상기 FIDO(Fast Identity Online)(120)는 어플리케이션(200)으로부터 받은 생체정보(예를 들어 지문정보)를 DID에 매칭한 후 하이퍼레저 인디(Hyperledger INDY)(110)로 전달할 수 있다(⑤).
상기 하이퍼레저 인디(Hyperledger INDY)(110)는 생체정보가 매칭된 DID를 하이퍼레저 패브릭(Hyperledger Fabric)(130)을 통해 블록체인에 기록(저장)할 것을 요청(⑥)할 수 있으며, 하이퍼레저 인디(Hyperledger INDY)(110)는 생체정보가 매칭된 DID를 블록체인에 저장 완료(⑦)한 후 하이퍼레저 인디(Hyperledger INDY)(110)로 전달하고, 하이퍼레저 인디(Hyperledger INDY)(110)는 어플리케이션(200)으로 전달하여 DID 발급을 완료(⑧)할 수 있다.
다음, 하이퍼레저 인디(Hyperledger INDY)(110), FIDO(Fast Identity Online)(120) 및 하이퍼레저 패브릭(Hyperledger Fabric)(130)의 DID 인증 프로세스에 대하여 도 3을 참조하여 설명하면 다음과 같다.
우선, 어플리케이션(200)으로부터 DID 존재 여부 확인 요청(로그인)(①)을 받으면, 하이퍼레저 인디(Hyperledger INDY)(110)는 어플리케이션으로부터 입력 받은 DID를 FIDO(Fast Identity Online)(120)로 전달하여 최초 등록된 정보와 일치하는지를 확인(②)할 수 있다.
상기 FIDO(Fast Identity Online)(120)는, 하이퍼레저 인디(Hyperledger INDY)(110)로부터 전달 받은 DID와 일치하는 검증데이터가 존재하는지 여부 확인을 하이퍼레저 패브릭(Hyperledger Fabric)(130)으로 요청(③)할 수 있다.
상기 하이퍼레저 패브릭(Hyperledger Fabric)(130)은, FIDO(Fast Identity Online)(120)의 DID와 일치하는 검증데이터를 확인하여 본인인증을 수행하고, 본인인증결과(인증성공여부)를 어플리케이션(200)으로 전달(④)하여 DID 인증 프로세스를 수행할 수 있다.
이와 같이 블록체인 네트워크(100)는 DID(공인인증서 추가 가능)를 이용하여 사용자의 본인신원인증을 수행하고, 본인신원인증완료 시 본인시원인증 검증데이터를 이용하여 공공 API(표준 API)(10)에 마이 데이터 조회를 요청하고, 조회 승인 시 마이 데이터의 조회 결과가 어플리케이션(200)으로 반환될 수 있도록 한다.
상기 어플리케이션(200)은, 사용자 통신단말에 설치되고, 블록체인 네트워크(100)로 DID 발급을 요청하고, 발급된 DID를 이용하여 블록체인 네트워크(100)로 본인인증을 요청하고, 본인인증완료 시 블록체인 네트워크(100)를 통해 공공 API(10)에 접근하여 마이 데이터를 조회할 수 있다.
또한, 어플리케이션(200)은, 공공 API(10)에 접근하여 조회된 마이 데이터를 멀티 클라우드 분산 저장소(300)에 업로드 요청할 수 있으며, 멀티 클라우드 분산 저장소(300)에 분산 저장 관리되고 있는 마이 데이터를 다운로드 하거나 삭제할 수 있다.
또한, 어플리케이션(200)은, 도 4에 도시된 바와 같이 공공 API(10)에 접근하여 조회된 마이 데이터 중 비 식별 조치된 마이 데이터의 메타 정보만을 멀티 클라우드 분산 저장소(300)에 선택적으로 분산 저장하도록 요청할 수 있으며, 이때, 어플리케이션(200)은 공공 API(10)에 접근하여 조회된 마이 데이터에 대한 비 식별 조치를 선택적으로 처리할 수도 있다.
상기 멀티 클라우드 분산 저장소(300)는, 어플리케이션(200)의 업로드 요청에 따라 어플리케이션(200)을 통해 조회된 마이 데이터를 분산 저장하며 관리하고, 어플리케이션(200)의 공유 요청에 따라 저장소 허브(20)를 이용하여 어플리케이션(200)과 마이 데이터를 공유할 수 있다. 이때, 멀티 클라우드 분산 저장소(300)는, 도 4에 도시된 바와 같이 어플리케이션(200)으로부터 비 식별 조치된 마이 데이터만을 선택적으로 받아 분산 저장할 수 있다.
도 5는 본 발명의 다른 실시예에 따른 마이 데이터 월릿 시스템의 동작 방법을 나타낸 흐름도이다.
도 5를 참조하면, 본 발명의 다른 실시예에 따른 마이 데이터 월릿 시스템의 동작 방법(S1000)은 DID 발급 단계(S100), DID 인증 단계(S200), 마이 데이터 조회 단계(S200), 마이 데이터 분산 저장 단계(S400) 및 마이 데이터 공유 단계(S500) 중 적어도 하나를 포함할 수 있다.
상기 DID 발급 단계(S100)에서는, 블록체인 네트워크(100)가 어플리케이션(200)의 DID(Decentralized Identity) 발급 요청에 따라 발급될 DID에 사용자의 생체정보를 매칭하여 검증데이터로 저장한 후 DID를 발급할 수 있고, DID 인증 단계(S200)에서는 어플리케이션(200)으로부터 입력 받은 DID를 블록체인 네트워크(100)에 기 저장된 검증데이터와 비교하여 본인인증을 수행하고, 본인인증완료 시 공공 API(10)의 마이 데이터에 접근할 수 있다.
본 실시예에 따른 블록체인 네트워크(100)는, 도 2에 도시된 바와 같이 하이퍼레저 인디(Hyperledger INDY)(110), FIDO(Fast Identity Online)(120) 및 하이퍼레저 패브릭(Hyperledger Fabric)(130)를 포함할 수 있다.
상기 하이퍼레저 인디(Hyperledger INDY)(110)는, DID를 위한 블록체인 플랫폼 중 하나로, 어플리케이션(200)으로부터 DID 발급 요청을 받아 DID를 발급하고, 발급된 DID를 FIDO(Fast Identity Online)(120)로 전달하고, FIDO(Fast Identity Online)(120)로부터 DID에 매칭된 사용자의 생체정보를 검증데이터로서 하이퍼레저 패브릭(Hyperledger Fabric)(130)에 저장 요청한 후, 하이퍼레저 패브릭(Hyperledger Fabric)(130)에 저장된 DID를 어플리케이션(200)으로 발급할 수 있다.
상기 FIDO(Fast Identity Online)(120)는, 하이퍼레저 인디(Hyperledger INDY)(110)로부터 전달된 DID에 매칭될 생체정보를 어플리케이션(200)으로 요청하여 어플리케이션(200)으로부터 생체정보를 받고, 하이퍼레저 인디(Hyperledger INDY)(110)로부터 전달된 DID에 어플리케이션(200)으로부터 수신된 생체정보를 매칭하여 하이퍼레저 인디(Hyperledger INDY)(110)로 전달할 수 있다.
상기 하이퍼레저 패브릭(Hyperledger Fabric)(130)은, 하이퍼레저 인디(Hyperledger INDY)(110)의 요청에 따라 DID에 매칭된 생체정보를 포함하는 검증데이터를 저장할 수 있다.
이러한 하이퍼레저 인디(Hyperledger INDY)(110), FIDO(Fast Identity Online)(120) 및 하이퍼레저 패브릭(Hyperledger Fabric)(130)를 이용한 DID 발급 단계(S100)에 대하여 도 2를 참조하여 설명하면 다음과 같다.
우선, 어플리케이션(200)으로부터 블록체인 네트워크(100)의 하이퍼레저 인디(Hyperledger INDY)(110)로 DID 발급을 요청 받으면(①), 하이퍼레저 인디(Hyperledger INDY)(110)는 DID를 발급하여 FIDO(Fast Identity Online)(120)로 전달(②)하고, FIDO(Fast Identity Online)(120)는 어플리케이션(200)으로 FIDO(Fast Identity Online)(120)로 발급된 DID와 매칭할 생체정보를 요청할 수 있다(③).
상기 어플리케이션(200)은 사용자 통신단말에 미리 저장되어 있거나, 기타 생체정보 등록 기기를 통해 획득된 생체정보(예를 들어 지문정보)를 FIDO(Fast Identity Online)(120)로 전달할 수 있다(④).
상기 FIDO(Fast Identity Online)(120)는 어플리케이션(200)으로부터 받은 생체정보(예를 들어 지문정보)를 DID에 매칭한 후 하이퍼레저 인디(Hyperledger INDY)(110)로 전달할 수 있다(⑤).
상기 하이퍼레저 인디(Hyperledger INDY)(110)는 생체정보가 매칭된 DID를 하이퍼레저 패브릭(Hyperledger Fabric)(130)을 통해 블록체인에 기록(저장)할 것을 요청(⑥)할 수 있으며, 하이퍼레저 인디(Hyperledger INDY)(110)는 생체정보가 매칭된 DID를 블록체인에 저장 완료(⑦)한 후 하이퍼레저 인디(Hyperledger INDY)(110)로 전달하고, 하이퍼레저 인디(Hyperledger INDY)(110)는 어플리케이션(200)으로 전달하여 DID 발급을 완료(⑧)할 수 있다.
다음, 하이퍼레저 인디(Hyperledger INDY)(110), FIDO(Fast Identity Online)(120) 및 하이퍼레저 패브릭(Hyperledger Fabric)(130)를 이용한 DID 인증 프로세스에 대하여 도 3을 참조하여 설명하면 다음과 같다.
우선, 어플리케이션(200)으로부터 DID 존재 여부 확인 요청(로그인)(①)을 받으면, 하이퍼레저 인디(Hyperledger INDY)(110)는 어플리케이션으로부터 입력 받은 DID를 FIDO(Fast Identity Online)(120)로 전달하여 최초 등록된 정보와 일치하는지를 확인(②)할 수 있다.
상기 FIDO(Fast Identity Online)(120)는, 하이퍼레저 인디(Hyperledger INDY)(110)로부터 전달 받은 DID와 일치하는 검증데이터가 존재하는지 여부 확인을 하이퍼레저 패브릭(Hyperledger Fabric)(130)으로 요청(③)할 수 있다.
상기 하이퍼레저 패브릭(Hyperledger Fabric)(130)은, FIDO(Fast Identity Online)(120)의 DID와 일치하는 검증데이터를 확인하여 본인인증을 수행하고, 본인인증결과(인증성공여부)를 어플리케이션(200)으로 전달(④)하여 DID 인증 프로세스를 수행할 수 있다.
이와 같이 DID 인증 단계(S200)에서는 DID(공인인증서 추가 가능)를 이용하여 사용자의 본인신원인증을 수행하고, 본인신원인증완료 시 본인시원인증 검증데이터를 이용하여 공공 API(표준 API)(10)에 마이 데이터 조회를 요청할 수 있다.
상기 마이 데이터 조회 단계(S300)에서는, DID 인증 단계(200)를 통한 본인인증완료 시 어플리케이션(200)이 블록체인 네트워크(100)를 통해 공공 API(10)에 접근하여 마이 데이터를 조회할 수 있으며, 공공 API(10)로부터 마이 데이터 조회 결과를 제공 받을 수 있다. 또한, 마이 데이터 조회 단계(S300)에서는 어플리케이션(200)이 멀티 클라우드 분산 저장소(300)에 분산 저장된 마이 데이터에 대한 다운로드 및 삭제를 수행할 수 있다.
상기 마이 데이터 분산 저장 단계(S400)에서는, 멀티 클라우드 분산 저장소(300)가, 어플리케이션(200)을 통해 조회된 마이 데이터를 어플리케이션의 업로드 요청에 따라 분산 저장할 수 있다.
또한, 마이 데이터 분산 저장 단계(S400)에서는, 어플리케이션(200)이, 공공 API(10)에 접근하여 조회된 마이 데이터 중 비 식별 조치된 마이 데이터의 메타 정보를 멀티 클라우드 분산 저장소(300)에 선택적으로 분산 저장 요청할 수 있다.
또한, 마이 데이터 분산 저장 단계(S400)에서는, 어플리케이션(200)이, 공공 API에 접근하여 조회한 마이 데이터 중 비 식별 조치된 마이 데이터의 메타 정보를 블록체인 네트워크(100)에 선택적으로 저장 요청할 수 있다.
상기 마이 데이터 공유 단계(S500)에서는, 멀티 클라우드 분산 저장소(300)에 분산 저장된 마이 데이터를 어플리케이션(100)의 공유 요청에 따라 어플리케이션(200)과 공유할 수 있다.
본 실시예에 따르면, 마이 데이터 지갑을 통해 서비스 이용 시 블록체인 기반의 DID를 이용한 자기 주권형 신원증명이 가능하며, 마이 데이터를 조회하고 모바일 디바이스에 저장하고, 블록체인 네트워크에 검증데이터를 기록함으로써 개인정보의 안전한 보관과 유효성을 검증할 수 있다.
또한, 필요 시 DID 인증을 통해 마이 데이터를 선택적으로 제공함으로써 마이 데이터에 대한 접근 통제와 주권 가지고 사용자에 의한 안전한 마이 데이터의 제공, 공유 및 거래가 이루어질 수 있다.
이상에서 설명한 것은 본 발명에 의한 마이 데이터 월릿 시스템 및 그 동작 방법을 실시하기 위한 하나의 실시예에 불과한 것으로서, 본 발명은 상기 실시예에 한정되지 않고, 이하의 특허청구범위에서 청구하는 바와 같이 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 분야에서 통상의 지식을 가진 자라면 누구든지 다양한 변경 실시가 가능한 범위까지 본 발명의 기술적 정신이 있다고 할 것이다.
1000: 마이 데이터 월릿 시스템
100: 블록체인 네트워크
110: 하이퍼레저 인디(Hyperledger INDY),
120: FIDO(Fast Identity Online)
130: 하이퍼레저 패브릭(Hyperledger Fabric)
200: 어플리케이션
300: 멀티 클라우드 분산 저장소
10: 공공 API(표준 API)
20: 저장소 허브
S1000: 마이 데이터 월릿 시스템의 동작 방법
S100: DID 발급 단계
S200: DID 인증 단계
S300: 마이 데이터 조회 단계
S400: 마이 데이터 분산 저장 단계
S500: 마이 데이터 공유 단계

Claims (14)

  1. 사용자의 DID(Decentralized Identity) 발급 요청에 따라 발급될 DID에 사용자의 생체정보를 매칭하여 검증데이터로 저장한 후 DID를 발급하고, 사용자로부터 입력 받은 DID를 기 저장된 검증데이터와 비교하여 본인인증을 수행하고, 본인인증완료 시 공공 API의 마이 데이터에 접근하는 블록체인 네트워크; 및
    사용자 통신단말에 설치되고, 상기 블록체인 네트워크로 DID 발급을 요청하고, 발급된 DID를 이용하여 상기 블록체인 네트워크로 본인인증을 요청하고, 본인인증완료 시 상기 블록체인 네트워크를 통해 공공 API에 접근하여 마이 데이터를 조회하는 어플리케이션을 포함하고,
    상기 블록체인 네트워크는,
    하이퍼레저 인디(Hyperledger INDY), FIDO(Fast Identity Online) 및 하이퍼레저 패브릭(Hyperledger Fabric)을 포함하고, 상기 하이퍼레저 인디(Hyperledger INDY)가, 상기 어플리케이션으로부터 DID 발급 요청을 받아 DID를 발급하고, 발급된 DID를 상기 FIDO(Fast Identity Online)로 전달하고, 상기 FIDO(Fast Identity Online)로부터 DID에 매칭된 사용자의 생체정보를 검증데이터로서 상기 하이퍼레저 패브릭(Hyperledger Fabric)에 저장 요청한 후, 상기 하이퍼레저 패브릭(Hyperledger Fabric)에 저장된 DID를 상기 어플리케이션으로 발급하고, 상기 FIDO(Fast Identity Online)가, 상기 하이퍼레저 인디(Hyperledger INDY)로부터 전달된 DID에 매칭될 생체정보를 상기 어플리케이션으로 요청하여 상기 어플리케이션으로부터 생체정보를 받고, 상기 하이퍼레저 인디(Hyperledger INDY)로부터 전달된 DID에 상기 어플리케이션으로부터 수신된 생체정보를 매칭하여 상기 하이퍼레저 인디(Hyperledger INDY)로 전달하고, 상기 하이퍼레저 패브릭(Hyperledger Fabric)이, 상기 하이퍼레저 인디(Hyperledger INDY)의 요청에 따라 DID에 매칭된 생체정보를 포함하는 검증데이터를 저장하여, DID 발급 프로세스를 수행하는 것을 특징으로 하는 마이 데이터 월릿 시스템.
  2. 제1 항에 있어서,
    상기 어플리케이션의 업로드 요청에 따라 상기 어플리케이션을 통해 조회된 마이 데이터를 분산 저장하고, 분산 저장된 마이 데이터를 상기 어플리케이션의 공유 요청에 따라 상기 어플리케이션과 공유하는 멀티 클라우드 분산 저장소를 더 포함하는 것을 특징으로 하는 마이 데이터 월릿 시스템.
  3. 제2 항에 있어서,
    상기 어플리케이션은,
    상기 멀티 클라우드 분산 저장소에 분산 저장된 마이 데이터를 다운로드 및 삭제 중 적어도 하나를 더 수행하는 것을 특징으로 하는 마이 데이터 월릿 시스템.
  4. 제2 항에 있어서,
    상기 어플리케이션은,
    공공 API에 접근하여 조회된 마이 데이터 중 비 식별 조치된 마이 데이터의 메타 정보를 상기 멀티 클라우드 분산 저장소에 선택적으로 분산 저장 요청하는 것을 특징으로 하는 마이 데이터 월릿 시스템.
  5. 제1 항에 있어서,
    상기 어플리케이션은,
    공공 API에 접근하여 조회한 마이 데이터 중 비 식별 조치된 마이 데이터의 메타 정보를 상기 블록체인 네트워크에 선택적으로 저장 요청하는 것을 특징으로 하는 마이 데이터 월릿 시스템.
  6. 삭제
  7. 제1 항에 있어서,
    상기 블록체인 네트워크는,
    상기 하이퍼레저 인디(Hyperledger INDY)가, 상기 어플리케이션으로부터 DID를 입력 받아 상기 FIDO(Fast Identity Online)로 전달하고,
    상기 FIDO(Fast Identity Online)가, 상기 하이퍼레저 인디(Hyperledger INDY)로부터 전달 받은 DID와 일치하는 검증데이터의 존재 여부 확인을 상기 하이퍼레저 패브릭(Hyperledger Fabric)으로 요청하고,
    상기 하이퍼레저 패브릭(Hyperledger Fabric)이, 상기 FIDO(Fast Identity Online)의 DID와 일치하는 검증데이터를 확인하여 본인인증을 수행하고, 본인인증결과를 상기 어플리케이션으로 전달하여,
    DID 인증 프로세스를 수행하는 것을 특징으로 하는 마이 데이터 월릿 시스템.
  8. 블록체인 네트워크가, 어플리케이션의 DID(Decentralized Identity) 발급 요청에 따라 발급될 DID에 사용자의 생체정보를 매칭하여 검증데이터로 저장한 후 DID를 발급하는 DID 발급 단계;
    상기 블록체인 네트워크가, 상기 어플리케이션으로부터 입력 받은 DID를 상기 블록체인 네트워크에 기 저장된 검증데이터와 비교하여 본인인증을 수행하고, 본인인증완료 시 공공 API의 마이 데이터에 접근하는 DID 인증 단계; 및
    상기 DID 인증 단계를 통한 본인인증완료 시 상기 어플리케이션이 상기 블록체인 네트워크를 통해 공공 API에 접근하여 마이 데이터를 조회하는 마이 데이터 조회 단계를 포함하고,
    상기 DID 발급 단계에서는,
    상기 블록체인 네트워크의 하이퍼레저 인디(Hyperledger INDY)가, 상기 어플리케이션으로부터 DID 발급 요청을 받아 DID를 발급하고, 발급된 DID를 상기 블록체인 네트워크의 FIDO(Fast Identity Online)로 전달하고, 상기 FIDO(Fast Identity Online)로부터 DID에 매칭된 사용자의 생체정보를 검증데이터로서 상기 블록체인 네트워크의 하이퍼레저 패브릭(Hyperledger Fabric)에 저장 요청한 후, 상기 하이퍼레저 패브릭(Hyperledger Fabric)에 저장된 DID를 상기 어플리케이션으로 발급하고, 상기 FIDO(Fast Identity Online)가, 상기 하이퍼레저 인디(Hyperledger INDY)로부터 전달된 DID에 매칭될 생체정보를 상기 어플리케이션으로 요청하여 상기 어플리케이션으로부터 생체정보를 받고, 상기 하이퍼레저 인디(Hyperledger INDY)로부터 전달된 DID에 상기 어플리케이션으로부터 수신된 생체정보를 매칭하여 상기 하이퍼레저 인디(Hyperledger INDY)로 전달하고, 상기 하이퍼레저 패브릭(Hyperledger Fabric)이, 상기 하이퍼레저 인디(Hyperledger INDY)의 요청에 따라 DID에 매칭된 생체정보를 포함하는 검증데이터를 저장하는 것을 특징으로 하는 마이 데이터 월릿 시스템의 동작 방법.
  9. 제8 항에 있어서,
    멀티 클라우드 분산 저장소가, 상기 어플리케이션을 통해 조회된 마이 데이터를 상기 어플리케이션의 업로드 요청에 따라 분산 저장하는 마이 데이터 분산 저장 단계; 및
    상기 멀티 클라우드 분산 저장소에 분산 저장된 마이 데이터를 상기 어플리케이션의 공유 요청에 따라 상기 어플리케이션과 공유하는 마이 데이터 공유 단계를 더 포함하는 것을 특징으로 하는 마이 데이터 월릿 시스템의 동작 방법.
  10. 제9 항에 있어서,
    상기 마이 데이터 조회 단계에서는,
    상기 어플리케이션이, 상기 멀티 클라우드 분산 저장소에 분산 저장된 마이 데이터에 대한 다운로드 및 삭제 중 적어도 하나를 수행하는 것을 특징으로 하는 마이 데이터 월릿 시스템의 동작 방법.
  11. 제9 항에 있어서,
    상기 마이 데이터 분산 저장 단계에서는,
    상기 어플리케이션이, 공공 API에 접근하여 조회된 마이 데이터 중 비 식별 조치된 마이 데이터의 메타 정보를 상기 멀티 클라우드 분산 저장소에 선택적으로 분산 저장 요청하는 것을 특징으로 하는 마이 데이터 월릿 시스템의 동작 방법.
  12. 제8 항에 있어서,
    상기 마이 데이터 분산 저장 단계에서는,
    상기 어플리케이션이, 공공 API에 접근하여 조회한 마이 데이터 중 비 식별 조치된 마이 데이터의 메타 정보를 상기 블록체인 네트워크에 선택적으로 저장 요청하는 것을 특징으로 하는 마이 데이터 월릿 시스템의 동작 방법.
  13. 삭제
  14. 제8 항에 있어서,
    상기 DID 인증 단계에서는,
    상기 하이퍼레저 인디(Hyperledger INDY)가, 상기 어플리케이션으로부터 DID를 입력 받아 상기 FIDO(Fast Identity Online)로 전달하고,
    상기 FIDO(Fast Identity Online)가, 상기 하이퍼레저 인디(Hyperledger INDY)로부터 전달 받은 DID와 일치하는 검증데이터의 존재 여부 확인을 상기 하이퍼레저 패브릭(Hyperledger Fabric)으로 요청하고,
    상기 하이퍼레저 패브릭(Hyperledger Fabric)이, 상기 FIDO(Fast Identity Online)의 DID와 일치하는 검증데이터를 확인하여 본인인증을 수행하고, 본인인증결과를 상기 어플리케이션으로 전달하는 것을 특징으로 하는 마이 데이터 월릿 시스템의 동작 방법.
KR1020210020073A 2021-02-15 2021-02-15 마이 데이터 월릿 시스템 및 그 동작 방법 KR102263739B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020210020073A KR102263739B1 (ko) 2021-02-15 2021-02-15 마이 데이터 월릿 시스템 및 그 동작 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020210020073A KR102263739B1 (ko) 2021-02-15 2021-02-15 마이 데이터 월릿 시스템 및 그 동작 방법

Publications (1)

Publication Number Publication Date
KR102263739B1 true KR102263739B1 (ko) 2021-06-11

Family

ID=76376365

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020210020073A KR102263739B1 (ko) 2021-02-15 2021-02-15 마이 데이터 월릿 시스템 및 그 동작 방법

Country Status (1)

Country Link
KR (1) KR102263739B1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024091034A1 (ko) * 2022-10-26 2024-05-02 주식회사 애니싸인 사용자 모바일 단말 간 모바일 신분증 확인 및 안면 인식을 이용한 분산 환경 인증 시스템

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20080112674A (ko) 2007-06-22 2008-12-26 주식회사 퍼스트포켓 보안 기능을 가진 휴대용 저장장치를 이용한 서버 및사용자를 인증하는 장치, 시스템, 방법 및 기록매체
KR20200004666A (ko) 2018-07-04 2020-01-14 주식회사 링크트리 머신러닝과 블록체인을 이용한 생체정보 인증 시스템
KR20200073892A (ko) * 2018-12-15 2020-06-24 (주)인프라케이 표준화된 저장구조를 갖는 블록(공공블록)을 활용한 분산저장시스템
KR102139645B1 (ko) * 2020-04-13 2020-07-30 주식회사 한국정보보호경영연구소 블록체인 기반의 신원증명 시스템 및 그 구동방법
KR102201679B1 (ko) * 2020-06-12 2021-01-12 박성갑 마이데이터 공유 서비스 방법

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20080112674A (ko) 2007-06-22 2008-12-26 주식회사 퍼스트포켓 보안 기능을 가진 휴대용 저장장치를 이용한 서버 및사용자를 인증하는 장치, 시스템, 방법 및 기록매체
KR20200004666A (ko) 2018-07-04 2020-01-14 주식회사 링크트리 머신러닝과 블록체인을 이용한 생체정보 인증 시스템
KR20200073892A (ko) * 2018-12-15 2020-06-24 (주)인프라케이 표준화된 저장구조를 갖는 블록(공공블록)을 활용한 분산저장시스템
KR102139645B1 (ko) * 2020-04-13 2020-07-30 주식회사 한국정보보호경영연구소 블록체인 기반의 신원증명 시스템 및 그 구동방법
KR102201679B1 (ko) * 2020-06-12 2021-01-12 박성갑 마이데이터 공유 서비스 방법

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024091034A1 (ko) * 2022-10-26 2024-05-02 주식회사 애니싸인 사용자 모바일 단말 간 모바일 신분증 확인 및 안면 인식을 이용한 분산 환경 인증 시스템

Similar Documents

Publication Publication Date Title
CN110537195B (zh) 许可卡使用的方法及使用其的服务器
US10999268B2 (en) System and method for electronic credentials
US10829088B2 (en) Identity management for implementing vehicle access and operation management
US20230245019A1 (en) Use of identity and access management for service provisioning
US10896586B2 (en) Methods and apparatus for management of intrusion detection systems using verified identity
US20190096021A1 (en) Methods and Apparatus for Implementing Identity and Asset Sharing Management
US8763105B1 (en) Keyfob for use with multiple authentication entities
WO2018048691A1 (en) Architecture for access management
US20230275762A1 (en) Did system using browser-based security pin authentication, and control method thereof
AU2017354083A1 (en) Verifying an association between a communication device and a user
KR102190192B1 (ko) 오픈뱅킹 환경에서의 개방형 인증 중개 서비스 제공 방법, 시스템 및 애플리케이션
KR20190132047A (ko) 스마트 컨트랙트를 이용한 블록체인 기반 서비스 플랫폼 제공 방법
KR102263739B1 (ko) 마이 데이터 월릿 시스템 및 그 동작 방법
KR20070029537A (ko) 무선단말기와 연동한 개인별고유코드를 활용한인증시스템과 그 방법
KR20190033727A (ko) 실명 기반의 가상계좌 운영 방법
KR100544795B1 (ko) 공인인증서를 이용한 무인 증명서 발급 방법
US10839380B2 (en) Transaction process
KR100646091B1 (ko) 이동통신 기반의 민원서류 발급 방법 및 시스템과 이를위한 이동단말기
KR102498688B1 (ko) 인증 서비스 제공 방법 및 시스템
JP2015148940A (ja) ユーザ認証システム
KR20200014545A (ko) 사용자 통합 인증 서비스 시스템 및 그 방법
KR20030061773A (ko) 휴대폰 기억장치를 이용한 아이디 인증 방법
CN112862132B (zh) 基于区块链的酒店管理方法、***、装置、设备及介质
US20240137354A1 (en) Secure online authentication method using mobile id document
KR20230135482A (ko) Did 기반의 생체정보 인증을 이용한 결제 시스템

Legal Events

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