journal article·2023Open access

Hill Matrix and Radix-64 Bit Algorithm to Preserve Data Confidentiality

Ali Arshad, Muhammad Nadeem, Saman Riaz, Syeda Wajiha Zahra, Ashit Kumar Dutta, Zaid Alzaid, Rana Alabdan, Badr Almutairi, Sultan Almotairi

Computers, Materials & Continua· Volume 75· Issue 2

Abstract

There are many cloud data security techniques and algorithms available that can be used to detect attacks on cloud data, but these techniques and algorithms cannot be used to protect data from an attacker. Cloud cryptography is the best way to transmit data in a secure and reliable format. Various researchers have developed various mechanisms to transfer data securely, which can convert data from readable to unreadable, but these algorithms are not sufficient to provide complete data security. Each algorithm has some data security issues. If some effective data protection techniques are used, the attacker will not be able to decipher the encrypted data, and even if the attacker tries to tamper with the data, the attacker will not have access to the original data. In this paper, various data security techniques are developed, which can be used to protect the data from attackers completely. First, a customized American Standard Code for Information Interchange (ASCII) table is developed. The value of each Index is defined in a customized ASCII table. When an attacker tries to decrypt the data, the attacker always tries to apply the predefined ASCII table on the Ciphertext, which in a way, can be helpful for the attacker to decrypt the data. After that, a radix 64-bit encryption mechanism is used, with the help of which the number of cipher data is doubled from the original data. When the number of cipher values is double the original data, the attacker tries to decrypt each value. Instead of getting the original data, the attacker gets such data that has no relation to the original data. After that, a Hill Matrix algorithm is created, with the help of which a key is generated that is used in the exact plain text for which it is created, and this Key cannot be used in any other plain text. The boundaries of each Hill text work up to that text. The techniques used in this paper are compared with those used in various papers and discussed that how far the current algorithm is better than all other algorithms. Then, the Kasiski test is used to verify the validity of the proposed algorithm and found that, if the proposed algorithm is used for data encryption, so an attacker cannot break the proposed algorithm security using any technique or algorithm.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Chaos-based Image/Signal Encryption · Network Security and Intrusion Detection · Advanced Steganography and Watermarking Techniques

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (36)

Show source-provided references
1. Intercept the cloud network from brute force and ddos attacks via intrusion detection and prevention system10.1109/ACCESS.2021.3126535 ↗
2. Intrusion detection system with recursive feature elimination by using random forest and deep learning classifier
3. Survey on intrusion detection system using machine learning techniques10.5120/13608-1412 ↗
4. Secure integration of iot and cloud computing10.1016/j.future.2016.11.031 ↗
5. McDonald · A Research Review · 2020
6. A novel approach for client side encryption in cloud computing
7. Iot transaction processing through cooperative concurrency control on fog-cloud computing environment10.1007/s00500-019-04220-y ↗
8. Research on computer network security problems and protective measures under the background of big data
9. A reversible data hiding scheme based on code division multiplexing10.1109/TIFS.2016.2566261 ↗
10. Neural networks-based cryptography: A survey10.1109/ACCESS.2021.3109635 ↗
11. Variables influencing the effectiveness of signature-based network intrusion detection systems
12. Research trends in network-based intrusion detection systems: A review10.1109/ACCESS.2021.3129775 ↗
13. Host-based intrusion detection and prevention system (HIDPS)10.5120/12136-8419 ↗
14. Analysis of cryptography encryption for network security
15. Comparison of a proposed algorithm and hill cipher algorithm in cryptography10.29322/IJSRP.10.12.2020.p10837 ↗
16. A security model for the enhancement of data privacy in cloud computing
17. Generation of rectangular matrix key for hill cipher algorithm using playfair cipher
18. High precision error prediction algorithm based on ridge regression predictor for reversible data hiding10.1109/LSP.2021.3080181 ↗
19. A hash-based fast image encryption algorithm
20. Network flow watermarking: A survey10.1109/COMST.2016.2604405 ↗
21. Secure file storage in cloud computing using hybrid cryptography algorithm
22. A review paper on cryptography and network security10.48175/IJARSCT-2156 ↗
23. Concealed attack for robust watermarking based on generative model and perceptual loss10.1109/TCSVT.2021.3138795 ↗
24. Comparative study of various security algorithms applicable in multi-cloud environment
25. A 3D model encryption scheme based on a cascaded chaotic system10.1016/j.sigpro.2022.108745 ↗
26. Stereoscopic image description with trinion fractional-order continuous orthogonal moments10.1109/TCSVT.2021.3094882 ↗
27. Mahendran · 2017 World Congress on Computing and Communication Technologies (WCCCT) · 2017 · 5110.1109/WCCCT.2016.22 ↗
28. Parallel hill cipher encryption algorithm10.5120/ijca2018916326 ↗
29. Optimizing the complexity of time in the process of multiplying matrices in the hill cipher algorithm using the strassen algorithm
30. An improved hill cipher algorithm using CBC and hexadecimal S-box
31. A survey on symmetric and asymmetric cryptography algorithms in information security10.29322/IJSRP.9.03.2019.p8779 ↗
32. Client-side cryptography based security for cloud computing system
33. Cloud cryptography -A security aspect
34. Primary key encryption using hill cipher chain (case study: Stie mandala pmb site)
35. Hybrid cryptography algorithms in cloud computing: A review
36. Enhancing the security of caesar cipher algorithm by designing a hybrid cryptography system10.5120/ijca2021921585 ↗