Browse > Article
http://dx.doi.org/10.13089/JKIISC.2019.29.2.299

Personal Information Management System with Blockchain Using zk-SNARK  

Lee, Jeong-hyuk (Hanyang University)
Hwang, Jung Yeon (Electronics and Telecommunications Research Institute)
Oh, Hyun-ok (Hanyang University)
Kim, Ji-hye (Kookmin University)
Abstract
As the utilization value of personal information becomes higher, discussions about providing personal information are being conducted actively. One of the most common methods of providing personal information is that a group obtains a personal information with a consent of individual. However, the above method has 2 problems. First, more information is exposed than the information required by organization for utilization of personal information. Second, trusted party should provide organization with an authentication of personal information whenever they require personal information. To solve these 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 of their information and protect their privacy concurrently using zk-SNARK when they provid organization with their personal information. In addition, it is possible to manage the personal information data while ensuring the integrity of the data using blockchain and it is possible to share the personal information more conveniently than existing systems.
Keywords
zk-SNARK; blockchain; personal information management; NIZK;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Groth Jens, "On the size of pairing-based non-interactive arguments," Annual International Conference on the Theory and Applications of Cryptographic Techniques. Springer, Berlin, Heidelberg, 2016.
2 Groth Jens, Mary Maller, "Snarky signatures: Minimal signatures of knowledge from simulation-extractable snarks," Annual International Cryptology Conference. Springer, Cham, 2017.
3 Groth Jens, et al, "Updatable and universal common reference strings with applications to zk-SNARKS," Annual International Cryptology Conference. Springer, Cham, 2018.
4 Nakamoto Satoshi, "Bitcoin: A peer-to-peer electronic cash system," 2008.
5 Wood Gavin, "Ethereum: A secure decentralised generalised transaction ledger," Ethereum project yellow paper 151, pp. 1-32, 2014.
6 Sasson, Eli Ben, et al, "Zerocash: Decentralized anonymous payments from bitcoin," 2014 IEEE Symposium on Security and Privacy (SP). IEEE, 2014.
7 Zyskind Guy, Oz Nathan, "Decentralizing privacy: Using blockchain to protect personal data," Security and Privacy Workshops (SPW), 2015 IEEE. IEEE, 2015.
8 Kosba Ahmed, et al, "Hawk: The blockchain model of cryptography and privacy-preserving smart contracts," 2016 IEEE symposium on security and privacy (SP). IEEE, 2016.
9 Garman, Christina, Matthew Green, and Ian Miers, "Accountable privacy for decentralized anonymous payments," International Conference on Financial Cryptography and Data Security, Springer, Berlin, Heidelberg, 2016.
10 Jones William, "Personal information management," Annual review of information science and technology 41.1 , pp.453-504, 2007.   DOI
11 Parno, Bryan, et al, "Pinocchio: Nearly practical verifiable computation," 2013 IEEE Symposium on Security and Privacy. IEEE, 2013.