Applying Diffie-Hellman Algorithm to Solve the Key Agreement Problem in Mobile Blockchain-based Sensing Applications

Abstract

Mobile blockchain has achieved huge success with the integration of edge computing services. This concept, when applied in mobile crowd sensing, enables transfer of sensor data from blockchain clients to edge nodes. Edge nodes perform proof-of-work on sensor data from blockchain clients and append validated data to the chain. With this approach, blockchain can be performed pervasively. However, securing sensitive sensor data in a mobile blockchain (client/edge node architecture) becomes imperative. To this end, this paper proposes an integrated framework for mobile blockchain which ensures key agreement between clients and edge nodes using Elliptic Curve Diffie-Hellman algorithm. Also, the framework provides efficient encryption of sensor data using the Advanced Encryption Standard algorithm. Finally, key agreement processes in the framework were analyzed and results show that key pairing between the blockchain client and the edge node is a non-trivial process.

Authors and Affiliations

Nsikak Pius Owoh, Manmeet Mahinderjit Singh

Keywords

Related Articles

An Analysis of Encryption and Decryption Application by using One Time Pad Algorithm

Security of data in a computer is needed to protect critical data and information from other parties. One way to protect data is to apply the science of cryptography to perform data encryption. There are wide variety of...

Dynamic Access Control Policy based on Blockchain and Machine Learning for the Internet of Things

The Internet of Things (IoT) is now destroying the barriers between the real and digital worlds. However, one of the huge problems that can slow down the development of this global wave, or even stop it, concerns securit...

Protein Sequence Matching Using Parametric Spectral Estimate Scheme

Putative protein sequences decoded from the messenger ribonucleic acid (mRNA) sequences are composed of twenty amino acids with different physical-chemical properties, such as hydrophobicity and hydrophilicity (uncharged...

Predicting Future Gold Rates using Machine Learning Approach

Historically, gold was used for supporting trade transactions around the world besides other modes of payment. Various states maintained and enhanced their gold reserves and were recognized as wealthy and progressive sta...

Semantic Feature Based Arabic Opinion Mining Using Ontology

with the increase of opinionated reviews on the web, automatically analyzing and extracting knowledge from those reviews is very important. However, it is a challenging task to be done manually. Opinion mining is a text...

Download PDF file
  • EP ID EP498377
  • DOI 10.14569/IJACSA.2019.0100308
  • Views 96
  • Downloads 0

How To Cite

Nsikak Pius Owoh, Manmeet Mahinderjit Singh (2019). Applying Diffie-Hellman Algorithm to Solve the Key Agreement Problem in Mobile Blockchain-based Sensing Applications. International Journal of Advanced Computer Science & Applications, 10(3), 59-68. https://europub.co.uk/articles/-A-498377