Cryptology ePrint Archive: Report 2019/1241

SIMS : Self Sovereign Identity Management System with Preserving Privacy in Blockchain

Jeonghyuk Lee and Jungyeon Hwang and Jaekyung Choi and Hyunok Oh and Jihye Kim

Abstract: Blockchain, which is a useful tool for providing data integrity, has emerged as an alternative to centralized servers. Concentrating on the integrity of the blockchain, many applications have been developed. Specifically, a blockchain can be utilized in proving the user's identity using its strong integrity. However, since all data in the blockchain is publicly available, it can cause privacy problems if the user's identity is stored in the blockchain unencrypted. Although the encryption of the private information can diminish privacy problems in the blockchain, it is difficult to transparently utilize encrypted user information in the blockchain. To provide integrity and privacy of user information simultaneously in the blockchain, we propose a SIMS (Self-Sovereign Identity Management System) framework based on a zk-SNARK (zero-knowledge Succinct Non-interactive ARgument of Knowledge). In our proposed SIMS, the user information is employed in a privacy-preserving way due to the zero-knowledge property of the zk-SNARK. We construct a SIMS scheme and prove its security. We describe applications of SIMS and demonstrate its practicality through efficient implementations.

Category / Keywords: applications / Self sovereign identity management system, Blockchain, zk-SNARK, Non-interactive argument of knowledge, Commit, Off-chain

Date: received 22 Oct 2019

Contact author: ahoo791 at hanyang ac kr,videmot@etri re kr,cjk2889@kookmin ac kr,hoh@hanyang ac kr,jihyek@kookmin ac kr

Available format(s): PDF | BibTeX Citation

Version: 20191023:084621 (All versions of this report)

Short URL: ia.cr/2019/1241


[ Cryptology ePrint archive ]