영지식 증명을 활용한 블록체인 기반 개인정보 관리 기법
Personal Information Management System with Blockchain Using zk-SNARK
2
조회
0
다운로드
4
인용
0
참고문헌
키워드
초록
현재 개인정보의 활용가치가 높아짐에 따라, 개인정보를 제공하는 방법에 대한 논의가 활발하게 이루어지고 있다. 현재 가장 일반적인 개인정보 제공방법 중 하나로 개인정보를 활용하는 집단이 개인에게 동의를 얻어 개인정보를 사용하는 방법이 있다. 그러나 위의 방법은 두가지 문제점을 갖고 있는데, 첫째 개인정보 활용을 위해 기관에서 필요로 하는 정보 이상의 정보가 노출되고 있는점, 둘째 기업에서 개인정보를 요청 할 때마다 신뢰기관(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.
참고문헌 (11)
- Jones William, "Personal information management", Annual review of information science and technology, 41(1), pp.453~504 (2007)
- Parno, Bryan, "Pinocchio:Nearly practical verifiable computation", 2013 IEEE Symposium on Security and Privacy (2013), IEEE
- Groth Jens, "On the size of pairing-based non-interactive arguments", Annual International Conference on the Theory and Applications of Cryptographic Techniques (2016), Springer
- Groth Jens, "Snarky signatures:Minimal signatures of knowledge from simulation-extractable snarks", Annual International Cryptology Conference (2017), Springer
- Groth Jens, "Updatable and universal common reference strings with applications to zk-SNARKS", Annual International Cryptology Conference (2018), Springer
- Nakamoto Satoshi, "Bitcoin: A peer-to-peer electronic cash system", ~ (2008)
- Wood Gavin, "Ethereum : A secure decentralised generalised transaction ledger", Ethereum project yellow paper 151, 1~32 (2014)
- Sasson, Eli Ben, "Zerocash:Decentralized anonymous payments from bitcoin", 2014 IEEE Symposium on Security and Privacy (SP) (2014), IEEE
- Zyskind Guy, "Decentralizing privacy: Using blockchain to protect personal data", Security and Privacy Workshops (SPW), 2015IEEE (2015), IEEE
- Kosba Ahmed, "Hawk: The blockchain model of cryptography and privacy-preserving smart contracts", 2016 IEEE symposium on security and privacy (SP) (2016), IEEE
- Garman, Christina, "Accountable privacy for decentralized anonymous payments", International Conference on Financial Cryptography and Data Security (2016), Springer
