DNS-IdM: a blockchain identity management system to secure personal data sharing in a network

Research output: Contribution to journalSpecial issue

2 Citations (Scopus)
132 Downloads (Pure)

Abstract

Identity management (IdM) is a method used to determine user identities. The centralized aspect of IdM introduces a serious concern with the growing value of personal information, as well as with the General Data Protection Regulation (GDPR). The problem with currently-deployed systems and their dominating approach, with identity providers (IdP) and single-point services, is that a third party is in charge of maintaining and controlling the personal data. The main challenge to manage data securely lies in trusting humans and institutes who are responsible for controlling the entire activity. Identities are not owned by the rightful owners or the user him/herself, but by the mentioned providers. With the rise of blockchain technology, self-sovereign identities are in place utilizing decentralization; unfortunately, the flaws still exist. In this research, we propose DNS-IdM, a smart contract-based identity management system that enables users to maintain their identities associated with certain attributes, accomplishing the self-sovereign concept. DNS-IdM has promising outcomes in terms of security and privacy. Due to the decentralized nature, DNS-IdM is able to avoid not only the conventional security threats, but also the limitations of the current decentralized identity management systems.
Original languageEnglish
Article number2953
Number of pages19
JournalApplied Sciences
Volume9
Issue number15
DOIs
Publication statusPublished - 24 Jul 2019

Fingerprint

Data privacy
management systems
privacy
Defects

Keywords

  • Blockchain
  • Identity management
  • Self-sovereign
  • uPort
  • Sovrin
  • ShoCard

Cite this

@article{53d37ff7351c478e800ba122dfc90630,
title = "DNS-IdM: a blockchain identity management system to secure personal data sharing in a network",
abstract = "Identity management (IdM) is a method used to determine user identities. The centralized aspect of IdM introduces a serious concern with the growing value of personal information, as well as with the General Data Protection Regulation (GDPR). The problem with currently-deployed systems and their dominating approach, with identity providers (IdP) and single-point services, is that a third party is in charge of maintaining and controlling the personal data. The main challenge to manage data securely lies in trusting humans and institutes who are responsible for controlling the entire activity. Identities are not owned by the rightful owners or the user him/herself, but by the mentioned providers. With the rise of blockchain technology, self-sovereign identities are in place utilizing decentralization; unfortunately, the flaws still exist. In this research, we propose DNS-IdM, a smart contract-based identity management system that enables users to maintain their identities associated with certain attributes, accomplishing the self-sovereign concept. DNS-IdM has promising outcomes in terms of security and privacy. Due to the decentralized nature, DNS-IdM is able to avoid not only the conventional security threats, but also the limitations of the current decentralized identity management systems.",
keywords = "Blockchain, Identity management, Self-sovereign, uPort, Sovrin, ShoCard",
author = "Kassem, {Jamila Alsayed} and Sarwar Sayeed and {Marco Gisbert}, Hector and Zeeshan Pervez and Keshav Dahal",
year = "2019",
month = "7",
day = "24",
doi = "10.3390/app9152953",
language = "English",
volume = "9",
journal = "Applied Sciences",
issn = "2076-3417",
publisher = "Multidisciplinary Digital Publishing Institute",
number = "15",

}

DNS-IdM : a blockchain identity management system to secure personal data sharing in a network . / Kassem, Jamila Alsayed; Sayeed, Sarwar; Marco Gisbert, Hector; Pervez, Zeeshan; Dahal, Keshav.

In: Applied Sciences, Vol. 9, No. 15, 2953, 24.07.2019.

Research output: Contribution to journalSpecial issue

TY - JOUR

T1 - DNS-IdM

T2 - a blockchain identity management system to secure personal data sharing in a network

AU - Kassem, Jamila Alsayed

AU - Sayeed, Sarwar

AU - Marco Gisbert, Hector

AU - Pervez, Zeeshan

AU - Dahal, Keshav

PY - 2019/7/24

Y1 - 2019/7/24

N2 - Identity management (IdM) is a method used to determine user identities. The centralized aspect of IdM introduces a serious concern with the growing value of personal information, as well as with the General Data Protection Regulation (GDPR). The problem with currently-deployed systems and their dominating approach, with identity providers (IdP) and single-point services, is that a third party is in charge of maintaining and controlling the personal data. The main challenge to manage data securely lies in trusting humans and institutes who are responsible for controlling the entire activity. Identities are not owned by the rightful owners or the user him/herself, but by the mentioned providers. With the rise of blockchain technology, self-sovereign identities are in place utilizing decentralization; unfortunately, the flaws still exist. In this research, we propose DNS-IdM, a smart contract-based identity management system that enables users to maintain their identities associated with certain attributes, accomplishing the self-sovereign concept. DNS-IdM has promising outcomes in terms of security and privacy. Due to the decentralized nature, DNS-IdM is able to avoid not only the conventional security threats, but also the limitations of the current decentralized identity management systems.

AB - Identity management (IdM) is a method used to determine user identities. The centralized aspect of IdM introduces a serious concern with the growing value of personal information, as well as with the General Data Protection Regulation (GDPR). The problem with currently-deployed systems and their dominating approach, with identity providers (IdP) and single-point services, is that a third party is in charge of maintaining and controlling the personal data. The main challenge to manage data securely lies in trusting humans and institutes who are responsible for controlling the entire activity. Identities are not owned by the rightful owners or the user him/herself, but by the mentioned providers. With the rise of blockchain technology, self-sovereign identities are in place utilizing decentralization; unfortunately, the flaws still exist. In this research, we propose DNS-IdM, a smart contract-based identity management system that enables users to maintain their identities associated with certain attributes, accomplishing the self-sovereign concept. DNS-IdM has promising outcomes in terms of security and privacy. Due to the decentralized nature, DNS-IdM is able to avoid not only the conventional security threats, but also the limitations of the current decentralized identity management systems.

KW - Blockchain

KW - Identity management

KW - Self-sovereign

KW - uPort

KW - Sovrin

KW - ShoCard

U2 - 10.3390/app9152953

DO - 10.3390/app9152953

M3 - Special issue

VL - 9

JO - Applied Sciences

JF - Applied Sciences

SN - 2076-3417

IS - 15

M1 - 2953

ER -