Transactions over the internet have increased rapidly and so is the need to prove one’s identity and have a secured system to keep records. To overcome identity theft and fraud cases, Self-Sovereign Identity (SSI) was introduced which gives the user complete control over their identity on the internet. Self-Sovereign Identity eliminates the centralized authority and brings Zero-knowledge proof concepts into account to help in easy transactions over the internet. It avoids revealing unnecessary information and correlation attacks. Self-Sovereign Identity, on top of blockchain public ledger features, provides an extra security layer to the system that can be used to monitor the entries in confidential places. This research paper describes a software module, that we have developed, to grant verifiable credentials to users. These credentials, on verification, can grant entry into any security system with which the module is integrated. The module utilizes the facilities provided by Hyperledger Indy and Hyperledger Aries for the creation of verifiable credentials and subsequent verification in a secure manner.
This work is licensed under a Creative Commons Attribution 4.0 International License.
- “Fraud Fake Diplomas” https://www.evernym.com/blog/credential-fraud-fake-diplomas/
- Interaction Creates Identifiers “Introduction to Hyperledger Sovereign Identity Blockchain Solutions: Indy, Aries & Ursa” https://learnthings.online/other/2020/03/05/introduction-to-hyperledger-sovereign-identity-blockchain-solutions-indy-aries-ursa.
- What is Verifiable Credential? https://www.ubisecure.com/identity-management/verifiable-credentials/
- Reza Soltani, Uyen Trang Nguyen et al. “A Survey of Self-Sovereign Identity Ecosystem” -https://doi.org/10.1155/2021/8873429
- Kuperberg, Michael. (2019). Blockchain-Based Identity Management: A Survey from the Enterprise and Ecosystem Perspective. IEEE Transactions on Engineering Management. PP. 1-20. 10.1109/TEM.2019.2926471.
- Md. Sadek Ferdous, Farida Chowdhury et al. “In Search of Self-Sovereign Identity Leveraging Blockchain Technology” July 2019 IEEE Access. https://www.researchgate.net/publication/334692915_In_Search_of_Self--Sovereign_Identity_Leveraging_Blockchain_Technology.
- Bernabe, Jorge & David, Martin & Torres Moreno, Rafael & Cordero, Javier & Bahloul, Sébastien & Skarmeta, Antonio. (2019). ARIES: Evaluation of a reliable and privacy-preserving European identity management framework. Future Generation Computer Systems. 102. 10.1016/j.future.2019.08.017
- “Hyperledger Indy” https://www.hyperledger.org/use/hyperledger-indy
- “Hyperledger Ursa” https://www.hyperledger.org/use/ursa
- “Hyperledger Aries” https://www.hyperledger.org/use/aries
- Aries Cloud agent Python- https://github.com/hyperledger/aries-cloudagent-python.git
- The building blocks of SSI - https://freecontent.manning.com/the-basic-building-blocks-of-ssi/