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

Verifiable Search Over Updatable Encrypted Data in Cloud Computing

With all the benefits from cloud computing, there are negative influences for the data trust and integrity since clients lose control over the outsourced data in clouds. We propose a verification scheme that supports key...

Toward Exascale Computing Systems: An Energy Efficient Massive Parallel Computational Model

The emerging Exascale supercomputing system expected till 2020 will unravel many scientific mysteries. This extreme computing system will achieve a thousand-fold increase in computing power compared to the current petasc...

A Proposed Methodology on Predicting Visitor’s Behavior based on Web Mining Technique

The evolution of the internet in recent decades enlarge the website's reports with the records of user’s activities and behaviors that registered in the web server which can be created automatically in the web access log...

 Model for Enhancing Requirements Traceability and Analysis

 Software quality has been a challenge since the inception of computer software. Software requirements gathering, analysis, and specification; are viewed by many as the principle cause of many of the software comple...

Empirical Validation of Web Metrics for Improving the Quality of Web Page

Web page metrics is one of the key elements in measuring various attributes of web site. Metrics gives the concrete values to the attributes of web sites which may be used to compare different web pages .The web pages ca...

Download PDF file
  • EP ID EP498377
  • DOI 10.14569/IJACSA.2019.0100308
  • Views 79
  • 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