ETHERST: Ethereum-Based Public Key Infrastructure Identity Management with a Reward-and-Punishment Mechanism

Citation

Koa, Chong Gee and Heng, Swee Huay and Chin, Ji Jian (2021) ETHERST: Ethereum-Based Public Key Infrastructure Identity Management with a Reward-and-Punishment Mechanism. Symmetry, 13 (9). p. 1640. ISSN 2073-8994

[img] Text
ETHERST Ethereum Based Public Key Infrastructure....pdf
Restricted to Repository staff only

Download (685kB)

Abstract

Public Key Infrastructure (PKI) is the fundamental of secure digital communications. It provides a secure means to authenticate identities over the Internet. Symmetric or asymmetric encryption schemes are widely used in identity authentication in any kind of PKI. The conventional PKI has several drawbacks due to the centralized and non-transparent design. Several recent research works utilize blockchain technology to overcome the limitations of conventional implementations of PKI. Blockchain-based PKI integrates blockchain technology with PKI to form a new type of decentralized PKI (DPKI). Several works utilize the currency property in blockchains to implement the reward-and-punishment mechanism. In this paper, we propose a smart contract-based PKI which utilizes the Ethereum smart contract to build a new type of blockchain-based PKI with the reward-and-punishment mechanism using ERC-20 tokens. It has several advantages over previous implementations of similar research that use Ethereum’s main currency—Ether.

Item Type: Article
Uncontrolled Keywords: Public key infrastructure (Computer security), Blockchain, PKI, Ethereum
Subjects: Q Science > QA Mathematics > QA71-90 Instruments and machines > QA75.5-76.95 Electronic computers. Computer science
Divisions: Faculty of Computing and Informatics (FCI)
Faculty of Information Science and Technology (FIST)
Depositing User: Ms Nurul Iqtiani Ahmad
Date Deposited: 05 Oct 2021 05:36
Last Modified: 05 Oct 2021 05:36
URII: http://shdl.mmu.edu.my/id/eprint/9617

Downloads

Downloads per month over past year

View ItemEdit (login required)