A Review of Hash Function Types and their Applications

A Review of Hash Function Types and their Applications


  • Haifaa Ahmed Hasan




Cryptography, Wireless Security, Network Security, Internet of Things, Defense Security, IOT


In the recent decade, global community has been one of the world's most prominent targets of terrorist strikes. There is still study being done and improved efficiency procedures needed in this sector, however the security forces and law enforcement agencies are creating and launching high security weaponry to secure their territories. There is a huge necessity to include the greater level of protection into military vehicles in the wake of several terrorist attacks and sniffing of security officers. Terrorists rely heavily on infiltration while avoiding detection by security measures because of the holes in these hypothetical situations. This paper presents the central methods of hash functions, cryptography and dynamic encryption that may be utilised by the military personnel to increase the safety, privacy, and resistance to sniffing of their communications with one another. This article details the many methods and algorithms that may be included into laser guided defensive weapons and vehicles to provide safe communication across the system.


Ma M, He D, Kumar N, Choo KK, Chen J. Certificate-less searchable public key en-cryption scheme for industrial internet of things. IEEE Transactions on Industrial In-formatics. 2018 Feb;14(2):759-67.

Minatel PH, Lee SH, Pinto BS, Boeira FC, inventors; Samsung Electronica da Amazonia Ltda, assignee. Method for Verifying Authenticity, Configuring Network Credentials and Cryptographic Keys for Internet Of Things (IoT) Devices Using Near Field Com-munication (NFC). United States patent application US 15/365,069. 2018 May 31.

Chaudhary R, Jindal A, Aujla GS, Kumar N, Das AK, Saxena N. LSCSH: Lattice-Based Secure Cryptosystem for Smart Healthcare in Smart Cities Environment. IEEE Commu-nications Magazine. 2018 Apr 1;56(4):24-32.

Trivedi, D. M., & Raval, T. J. (2018). Proposed Cryptographic Approach for Securing IOT Device.

Sani AS, Yuan D, Yeoh PL, Bao W, Chen S, Vucetic B. A Lightweight Security and Privacy-Enhancing Key Establishment for Internet of Things Applications. In2018 IEEE International Conference on Communications (ICC) 2018 May 20 (pp. 1-6). IEEE.

Shen J, Zhou T, Wei F, Sun X, Xiang Y. Privacy-preserving and lightweight key agree-ment protocol for V2G in the social internet of things. IEEE Internet of Things Journal. 2018 Aug;5(4):2526-36.

Han Q, Zhang Y, Li H. Efficient and robust attribute-based encryption supporting ac-cess policy hiding in Internet of Things. Future Generation Computer Systems. 2018 Jun 1;83:269-77.

Banerjee U, Juvekar C, Wright A, Chandrakasan AP. An energy-efficient reconfigura-ble DTLS cryptographic engine for End-to-End security in iot applications. InSolid-State Circuits Conference-(ISSCC), 2018 IEEE International 2018 Feb 11 (pp. 42-44). IEEE.

Thirumalai C, Kar H. Memory Efficient Multi Key (MEMK) generation scheme for se-cure transportation of sensitive data over Cloud and IoT devices. InPower and Ad-vanced Computing Technologies (i-PACT), 2017 Innovations in 2017 Apr 21 (pp. 1-6). IEEE.

Huang Q, Yang Y, Wang L. Secure data access control with Cipher-Text update and computation outsourcing in fog computing for Internet of Things. IEEE Access. 2017 Jul;5:12941-50.

Challa S, Wazid M, Das AK, Kumar N, Reddy AG, Yoon EJ, Yoo KY. Secure signa-ture-based authenticated key establishment scheme for future IoT applications. IEEE Access. 2017;5:3028-43.

Liu Z, Großschädl J, Hu Z, Järvinen K, Wang H, Verbauwhede I. Elliptic curve cryp-tography with efficiently computable endomorphisms and its hardware implementa-tions for the internet of things. IEEE Transactions on Computers. 2017 May 1;66(5):773-85.

Usman M, Ahmed I, Aslam MI, Khan S, Shah UA. Sit: A lightweight encryption algo-rithm for secure internet of things. arXiv preprint arXiv:1704.08688. 2017 Apr 27.

Jiang Q, Zeadally S, Ma J, He D. Lightweight three-factor authentication and key agreement protocol for internet-integrated wireless sensor networks. IEEE Access. 2017;5:3376-92.

Diro AA, Chilamkurti N, Kumar N. Lightweight cybersecurity schemes using elliptic curve cryptography in publish-subscribe fog computing. Mobile Networks and Applica-tions. 2017 Oct 1;22(5):848-58.

Puthal D, Nepal S, Ranjan R, Chen J. A synchronized shared key generation method for maintaining end-to-end security of big data streams.

Farash MS, Turkanović M, Kumari S, Hölbl M. An efficient user authentication and key agreement scheme for heterogeneous wireless sensor network tailored for the In-ternet of Things environment. Ad Hoc Networks. 2016 Jan 1;36:152-76.

Raza S, Seitz L, Sitenkov D, Selander G. S3K: scalable security with symmetric keys—DTLS key establishment for the Internet of things. IEEE Transactions on Automation Science and Engineering. 2016 Jul;13(3):1270-80.

Huang X, Craig P, Lin H, Yan Z. SecIoT: a security framework for the Internet of Things. Security and communication networks. 2016 Nov 10;9(16):3083-94.

Ouaddah A, Abou Elkalam A, Ait Ouahman A. FairAccess: a new Blockchain‐based access control framework for the Internet of Things. Security and Communication Networks. 2016 Dec;9(18):5943-64.

Kim H, Wasicek A, Mehne B, Lee EA. A secure network architecture for the internet of Things based on local authorization entities. InFuture Internet of Things and Cloud (FiCloud), 2016 IEEE 4th International Conference on 2016 Aug 22 (pp. 114-122). IEEE.

Hernández-Ramos JL, Jara AJ, Marín L, Skarmeta Gómez AF. DCapBAC: embedding authorization logic into smart things through ECC optimizations. International Journal of Computer Mathematics. 2016 Feb 1;93(2):345-66.

Bae GC, Shin KW. An efficient hardware implementation of lightweight block cipher algorithm CLEFIA for IoT security applications. Journal of the Korea Institute of In-formation and Communication Engineering. 2016;20(2):351-8.

Mahmood K, Chaudhry SA, Naqvi H, Shon T, Ahmad HF. A lightweight message au-thentication scheme for Smart Grid communications in power sector. Computers & Electrical Engineering. 2016 May 1;52:114-24.

Vučinić M, Tourancheau B, Rousseau F, Duda A, Damon L, Guizzetti R. OSCAR: Ob-ject security architecture for the Internet of Things. Ad Hoc Networks. 2015 Sep 1;32:3-16.

Shivraj VL, Rajan MA, Singh M, Balamuralidhar P. One time password authentication scheme based on elliptic curves for Internet of Things (IoT). InInformation Technolo-gy: Towards New Smart World (NSITNSW), 2015 5th National Symposium on 2015 Feb 17 (pp. 1-6). IEEE.

Marin L, Pawlowski MP, Jara A. Optimized ECC implementation for secure communi-cation between heterogeneous IoT devices. Sensors. 2015 Aug 28;15(9):21478-99.

Dinu D, Le Corre Y, Khovratovich D, Perrin L, Großschädl J, Biryukov A. Triathlon of lightweight block ciphers for the internet of things. Journal of Cryptographic Engineer-ing. 2015 Jul:1-20.

Moosavi SR, Gia TN, Rahmani AM, Nigussie E, Virtanen S, Isoaho J, Tenhunen H. SEA: a secure and efficient authentication and authorization architecture for IoT-based healthcare using smart gateways. Procedia Computer Science. 2015 Jan 1;52:452-9.

Sciancalepore S, Capossele A, Piro G, Boggia G, Bianchi G. Key management protocol with implicit certificates for IoT systems. InProceedings of the 2015 Workshop on IoT challenges in Mobile and Industrial Systems 2015 May 18 (pp. 37-42). ACM.

Shafagh H, Hithnawi A, Dröscher A, Duquennoy S, Hu W. Talos: Encrypted query processing for the internet of things. InProceedings of the 13th ACM Conference on Embedded Networked Sensor Systems 2015 Nov 1 (pp. 197-210). ACM.

Cirani S, Picone M, Gonizzi P, Veltri L, Ferrari G. Iot-oas: An oauth-based authoriza-tion service architecture for secure services in iot scenarios. IEEE sensors journal. 2015 Feb;15(2):1224-34.

Shafagh H, Hithnawi A. Security comes first, a public-key cryptography framework for the internet of things. InDistributed Computing in Sensor Systems (DCOSS), 2014 IEEE International Conference on 2014 May 26 (pp. 135-136). IEEE.

Hummen R, Shafagh H, Raza S, Voig T, Wehrle K. Delegation-based Authentication and Authorization for the IP-based Internet of Things. InSensing, Communication, and Networking (SECON), 2014 Eleventh Annual IEEE International Conference on 2014 Jun 30 (pp. 284-292). Ieee.

Saied YB, Olivereau A, Zeghlache D, Laurent M. Lightweight collaborative key estab-lishment scheme for the Internet of Things. Computer Networks. 2014 May 8;64:273-95.

Hassen, O. A., and H. Ibrahim. "Preventive Approach against HULK Attacks in Net-work Environment." International Journal of Computing and Business Research 7.3 (2017).‏

Mahalle PN, Prasad NR, Prasad R. Novel Threshold Cryptography-based Group Au-thentication (TCGA) Scheme for the Internet of Things (IoT).

Touati L, Challal Y, Bouabdallah A. C-cp-abe: Cooperative Cipher-Text policy attrib-ute-based encryption for the internet of things. InAdvanced Networking Distributed Systems and Applications (INDS), 2014 International Conference on 2014 Jun 17 (pp. 64-69). IEEE.

Neamah, M., et al. "Fuzzy logic integrated security aware algorithm for vulnerability avoidance in network environment." Journal of Advanced Research in Dynamical and Control Systems 10 (2018): 785-794.‏

Prasetyo KN, Purwanto Y, Darlis D. An implementation of data encryption for Internet of Things using blowfish algorithm on FPGA. InInformation and Communication Technology (ICoICT), 2014 2nd International Conference on 2014 May 28 (pp. 75-79). IEEE.

Jan MA, Nanda P, He X, Tan Z, Liu RP. A robust authentication scheme for observing resources in the internet of things environment. InTrust, Security and Privacy in Com-puting and Communications (TrustCom), 2014 IEEE 13th International Conference on 2014 Sep 24 (pp. 205-211). IEEE.

Al-Saedi, K.H.K., Implementation Patterns of AquaSim for Simulation of Underwater Acoustic Wireless Sensor Networks. Wasit Journal of Computer and Mathematics Science, 2021: p. 84-92.

Verma, H., Internet of Robotics Things (IoRT) Based Integration of Robotic Applications for Advanced Research. Wasit Journal of Computer and Mathematics Science, 2021: p. 9-16.

Kh-Madhloom, J., Dynamic Cryptography Integrated Secured Decentralized Applications with Blockchain Programming. Wasit Journal of Computer and Mathematics Sciences, 2022. 1(2): p. 21-33.

Al-ogaili, H. and A.M. Shadhar, the Finger Vein Recognition Using Deep Learning Technique. Wasit Journal of Computer and Mathematics Sciences, 2022. 1(2): p. 1-11.

Zubain, N.A. and A. Al-Hachami, Certain Types of Function Via Alpha-Open Sets. Wasit Journal of Pure sciences, 2022. 1(2): p. 96-101.

Taresh, M.R. and A. Al-Hachami, On normal space: OR, Og. Wasit Journal of Pure sciences, 2022. 1(2): p. 61-70.

Lakkundi V, Singh K. Lightweight DTLS implementation in CoAP-based Internet of Things. InAdvanced Computing and Communications (ADCOM), 2014 20th Annual International Conference on 2014 Sep 19 (pp. 7-11). IEEE.




How to Cite

Ahmed, H. (2022). A Review of Hash Function Types and their Applications. Wasit Journal of Computer and Mathematics Sciences, 1(3), 120–139. https://doi.org/10.31185/wjcm.52