영지식 증명을 활용한 블록체인 기반 개인정보 관리 기법
Personal Information Management System with Blockchain Using zk-SNARK
이정혁(한양대학교); 황정연(한국전자통신연구원); 오현옥(한양대학교); 김지혜(국민대학교)
29권 2호, 299~308쪽
초록
현재 개인정보의 활용가치가 높아짐에 따라, 개인정보를 제공하는 방법에 대한 논의가 활발하게 이루어지고 있다. 현재 가장 일반적인 개인정보 제공방법 중 하나로 개인정보를 활용하는 집단이 개인에게 동의를 얻어 개인정보를 사용하는 방법이 있다. 그러나 위의 방법은 두가지 문제점을 갖고 있는데, 첫째 개인정보 활용을 위해 기관에서 필요로 하는 정보 이상의 정보가 노출되고 있는점, 둘째 기업에서 개인정보를 요청 할 때마다 신뢰기관(TrustedParty)이 해당 정보에 대한 인증정보를 기업에 제공해야 하는 문제점이 있다. 위의 문제점을 해결하기 위해 본 논문에서는 zk-SNARK (zero-knowledge Succinct Non-interactive ARgument of Knowledge)기법과 블록체인을 사용하여 프라이버시 보호형 개인정보 관리기법을 제안한다. 프라이버시 보호형 개인정보 관리기법은zk-SNARK를 통해 개인정보를 제공할 때 프라이버시를 보장하면서도 정보의 신뢰성을 보장할 수 있다. 또한 블록체인을 통해 데이터의 무결성을 보장하면서도 개인정보 데이터를 관리할 수 있으며 개인정보 공유를 기존의 인증방식보다 용이하게 수행할 수 있다.
Abstract
As the utilization value of personal information becomes higher, discussions about providing personal information arebeing conducted actively. One of the most common methods of providing personal information is that a group obtains apersonal information with a consent of individual. However, the above method has 2 problems. First, more information isexposed than the information required by organization for utilization of personal information. Second, trusted party shouldprovide organization with an authentication of personal information whenever they require personal information. To solvethese problems, we propose a personal information management system with blockchain using zk-SNARK(zero-knowledge Succinct Non-interactive ARgument of Knowledge) for privacy. Our proposal enables individuals to guarantee reliability oftheir information and protect their privacy concurrently using zk-SNARK when they provid organization with their personalinformation. In addition, it is possible to manage the personal information data while ensuring the integrity of the data usingblockchain and it is possible to share the personal information more conveniently than existing systems.
- 발행기관:
- 한국정보보호학회
- 분류:
- 컴퓨터학