Browse > Article
http://dx.doi.org/10.9717/kmms.2020.23.5.658

PGP Certification System in Blockchain Environments  

Kim, Daehan (Department of Computer Engineering, Pukyong National University at Daeyeon)
Seo, Kyungryong (Department of Computer Engineering, Pukyong National University at Daeyeon)
Publication Information
Abstract
PGP is an encryption software designed to provide information protection, security and authentication services for online communication systems. The characteristic of behavior done on the Internet is that you don't know the other person. It is very important to protect information from someone you cannot trust. So identification of the other person is an important task. PGP uses an digital signature algorithm to verify the identity of the other party. However, it is not accurate to check the other party's credibility. PGP increases trust as other users sign more on public keys of user. In other words, credibility is not perfect. In this paper, PGP certification system that key management in Ethereum blockchain, one of the blockchain platforms, is proposed. Key management in blockchain ensures data integrity, transparency and reliability.
Keywords
PGP; Security; Digital Signature; Blockchain; Identification;
Citations & Related Records
Times Cited By KSCI : 2  (Citation Analysis)
연도 인용수 순위
1 S. Garfinkel, PGP: Pretty Good Privacy, CA: O'Reilly Media, 1995.
2 G. Caronni, "Walking the Web of Trust," Proceeding of IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises, pp. 153-158, 2000.
3 S. Nakamoto, Bitcoin: A Peer-to-Peer Electronic Cash System, Technical Report, 2008.
4 V. Buterin, A Next Generation Smart Contract & Decentralized Application Platform, Ethereum White Paper, 2014.
5 I. Zikratov, A. Kuzmin, V. Akimenko, V. Niculichev, and L. Yalansky, "Ensuring Data Integrity Using Blockchain Technology," Proceeding of Conference of Open Innovations Association IEEE, pp. 534-539, 2017.
6 Y.H. Park, B.U. Kong, and K.H. Rhee, “Design of an Authentication System Based on Personal Identity Verification Card,” Journal of Korea Multimedia Society, Vol. 14, No. 8, pp. 1029-1040, 2011.   DOI
7 J.H. Park, M.H. Yoon, Y.H. Kim, J.H. Yi, and O.K. Jeong, "A Message Authentication Scheme Based on Blockchain Techniquein the Ground Weapon System," Korean Convertgent Contents on Future Innovations, pp. 405-406, 2015.
8 M.A. Bassam, "SCPKI: A Smart Contract- Based PKI and Identity System," Proceedings of the ACM Workshop on Blockchain, Cryptocurrencies and Contracts, pp. 35-40, 2017.
9 L. Axon and M. Goldsmith, "PB-PKI: A Privacy-aware Blockchain-based PKI," Proceedings of the International Joint Conference on e-Business and Telecommunications-Volume 4:SECRYPT, pp. 311-318, 2017.
10 A. Yakubov, W. Shbair, A. Wllbom, D. Sandra, and R. State, "A Blockchain-based PKI Management Framework," Proceeding of The First IEEE/ IFIP International Workshop on Managing and Managed by Blockchain Colocated with IEEE/ IFIP Network Operations and Management Symposium, pp. 1-6, 2018.
11 D. Wilson and G. Ateniese, "From Pretty Good to Great: Enhancing PGP Using Bitcoin and the Blockchain," Proceedings of International Conference on Network and System Security, pp. 368-375, 2015.
12 A. Yakubov, W. Shbair, and R. State, "Block PGP: A Blockchain-based Framework for PGP Key Servers," Proceeding of International Symposium on Computing and Networking Workshops, pp. 316-322, 2018.
13 K.M. Lee and K.H. Rhee, “A Reputation System Based on Blockchain for Collaborative Message Delivery over VANETs,” Journal of Korea Multimedia Society, Vol. 21, No. 12, pp. 1448-1458, 2018.   DOI
14 C. Cachin, "Architecture of the Hyperledger Blockchain Fabric," Proceeding of Workshop on Distributed Cryptocurrencies and Consensus Ledgers, pp. 4, 2016.
15 H. Zhao, P. Bai, Y. Peng, and R. Xu, "Efficient Key Management Scheme for Health Blockchain," Chinese Association for Artificial Intelligence Transactions on Intelligence Technology 3.2, pp. 114-118, 2018.