DNACDS: Cloud IoE big data security and accessing scheme based on DNA cryptography
Ashish SINGH1(), Abhinav KUMAR2, Suyel NAMASUDRA3
1. School of Computer Engineering, KIIT Deemed to be University, Bhubaneshwar 751024, India 2. Department of Computer Science and Engineering, Indian Institute of Information Technology Surat, Surat 394190, India 3. Department of Computer Science and Engineering, National Institute of Technology Agartala, Agartala 799046, India
The Internet of Everything (IoE) based cloud computing is one of the most prominent areas in the digital big data world. This approach allows efficient infrastructure to store and access big real-time data and smart IoE services from the cloud. The IoE-based cloud computing services are located at remote locations without the control of the data owner. The data owners mostly depend on the untrusted Cloud Service Provider (CSP) and do not know the implemented security capabilities. The lack of knowledge about security capabilities and control over data raises several security issues. Deoxyribonucleic Acid (DNA) computing is a biological concept that can improve the security of IoE big data. The IoE big data security scheme consists of the Station-to-Station Key Agreement Protocol (StS KAP) and Feistel cipher algorithms. This paper proposed a DNA-based cryptographic scheme and access control model (DNACDS) to solve IoE big data security and access issues. The experimental results illustrated that DNACDS performs better than other DNA-based security schemes. The theoretical security analysis of the DNACDS shows better resistance capabilities.
Qingyong Zheng and Ya Gao contributed equally to this work.
引用本文:
. [J]. Frontiers of Computer Science, 2024, 18(1): 181801.
Ashish SINGH, Abhinav KUMAR, Suyel NAMASUDRA. DNACDS: Cloud IoE big data security and accessing scheme based on DNA cryptography. Front. Comput. Sci., 2024, 18(1): 181801.
A, Lakhan M A, Mohammed K H, Abdulkareem M M, Jaber J, Nedoma R, Martinek P Zmij . Delay optimal schemes for internet of things applications in heterogeneous edge cloud computing networks. Sensors, 2022, 22( 16): 5937
2
M M, Gunal M Karatas . Industry 4.0, digitisation in manufacturing, and simulation: a review of the literature. In: Gunal M M, ed. Simulation for Industry 4.0. Cham: Springer, 2019, 19−37
3
T, Mahmood Z Ali . Prioritized muirhead mean aggregation operators under the complex single-valued neutrosophic settings and their application in multi-attribute decision-making. Journal of Computational and Cognitive Engineering, 2022, 1(2): 56−73
4
T, Snyder G Byrd . The internet of everything. Computer, 2017, 50( 6): 8–9
5
L DeNardis . The Internet in Everything. New Haven: Yale University Press, 2020
6
M, Karatas L, Eriskin M, Deveci D, Pamucar H Garg . Big data for healthcare industry 4.0: Applications, challenges and future perspectives. Expert Systems with Applications, 2022, 200: 116912
7
S, Tripathi S De . Pathway and future of IoE in smart cities: challenges of big data and energy sustainability. In: Jindal A, Kumar N, Aujla G S, eds. Internet of Energy for Smart Cities. Boca Raton: CRC Press, 2021, 277−302
8
A, Lakhan M A, Mohammed A N, Rashid S, Kadry K H, Abdulkareem J, Nedoma R, Martinek I Razzak . Restricted Boltzmann machine assisted secure serverless edge system for internet of medical things. IEEE Journal of Biomedical and Health Informatics, 2022, https://doi.org/10.1109/JBHI.2022.3178660
9
A, Lakhan M A, Mohammed D A, Ibrahim K H Abdulkareem . Bio-inspired robotics enabled schemes in blockchain-fog-cloud assisted IoMT environment. Journal of King Saud University-Computer and Information Sciences, 2021, https://doi.org/10.1016/j.jksuci.2021.11.009
10
A, Singh K Chatterjee . Cloud security issues and challenges: a survey. Journal of Network and Computer Applications, 2017, 79: 88–115
11
P, Pavithran S, Mathew S, Namasudra G Srivastava . A novel cryptosystem based on DNA cryptography, hyperchaotic systems and a randomly generated Moore machine for cyber physical systems. Computer Communications, 2022, 188: 1–12
12
Q, Zhang L, Cheng R Boutaba . Cloud computing: state-of-the-art and research challenges. Journal of Internet Services and Applications, 2010, 1( 1): 7–18
13
V, Chang Y H, Kuo M Ramachandran . Cloud computing adoption framework: a security framework for business clouds. Future Generation Computer Systems, 2016, 57: 24–41
14
S, Yu C, Wang K, Ren W Lou . Achieving secure, scalable, and fine-grained data access control in cloud computing. In: Proceedings of the 29th Conference on Information Communications. 2010, 534−542
15
S, Namasudra S, Sharma G C, Deka P Lorenz . DNA computing and table based data accessing in the cloud environment. Journal of Network and Computer Applications, 2020, 172: 102835
16
N, Agrawal S Tapaswi . Defense mechanisms against DDoS attacks in a cloud computing environment: State-of-the-art and research challenges. IEEE Communications Surveys & Tutorials, 2019, 21( 4): 3769–3795
17
W, Sirichotedumrong H Kiya . Visual security evaluation of learnable image encryption methods against ciphertext-only attacks. In: Proceedings of 2020 Asia-Pacific Signal and Information Processing Association Annual Summit and Conference (APSIPA ASC). 2020, 1304−1309
18
F J, Vasko Y, Lu B McNally . A simple methodology that efficiently generates all optimal spanning trees for the cable-trench problem. Journal of Computational and Cognitive Engineering, 2022, 1( 1): 13–20
19
A, Wani S, Revathi R Khaliq . SDN-based intrusion detection system for IoT using deep learning classifier (IDSIoT-SDL). CAAI Transactions on Intelligence Technology, 2021, 6(3): 281−290
20
Z Chen . Research on internet security situation awareness prediction technology based on improved RBF neural network algorithm. Journal of Computational and Cognitive Engineering, 2022, 1( 3): 103–108
21
G, Mohindru K, Mondal H Banka . Different hybrid machine intelligence techniques for handling IoT-based imbalanced data. CAAI Transactions on Intelligence Technology, 2021, 6( 4): 405–416
22
N, Rakotondravony B, Taubmann W, Mandarawi E, Weishäupl P, Xu B, Kolosnjaji M, Protsenko Meer H, De H P Reiser . Classifying malware attacks in IaaS cloud environments. Journal of Cloud Computing, 2017, 6( 1): 26
23
, Doreswamy M K, Hooshmand I Gad . Feature selection approach using ensemble learning for network anomaly detection. CAAI Transactions on Intelligence Technology, 2020, 5( 4): 283–293
24
S, Namasudra G C Deka . Advances of DNA Computing in Cryptography. Boca Raton: CRC Press, 2018
25
S J, Sheela K V, Suresh D Tandur . A novel audio cryptosystem using chaotic maps and DNA encoding. Journal of Computer Networks and Communications, 2017, 2017: 2721910
26
B, Mondal T Mandal . A light weight secure image encryption scheme based on chaos & DNA computing. Journal of King Saud University-Computer and Information Sciences, 2017, 29( 4): 499–504
27
C T, Clelland V, Risca C Bancroft . Hiding messages in DNA microdots. Nature, 1999, 399( 6736): 533–534
28
A, Leier C, Richter W, Banzhaf H Rauhe . Cryptography with DNA binary strands. Biosystems, 2000, 57( 1): 13–22
29
K, Tanaka A, Okamoto I Saito . Public-key system using DNA as a one-way function for key distribution. Biosystems, 2005, 81( 1): 25–29
30
U, Ahmed J C W, Lin G Srivastava . Privacy-preserving deep reinforcement learning in vehicle Ad Hoc networks. IEEE Consumer Electronics Magazine, 2022, 11( 6): 41–48
31
J C W, Lin G, Srivastava Y, Zhang Y, Djenouri M Aloqaily . Privacy-preserving multiobjective sanitization model in 6G IoT environments. IEEE Internet of Things Journal, 2021, 8( 7): 5340–5349
32
A, Lakhan M A, Mohammed J, Nedoma R, Martinek P, Tiwari A, Vidyarthi A, Alkhayyat W Wang . Federated-learning based privacy preservation and fraud-enabled blockchain IoMT system for healthcare. IEEE Journal of Biomedical and Health Informatics, 2022, https://doi.org/10.1109/JBHI.2022.3165945
33
S, Kaushik C Gandhi . Ensure hierarchal identity based data security in cloud environment. International Journal of Cloud Applications and Computing, 2019, 9( 4): 21–36
34
L M Kaufman . Data security in the world of cloud computing. IEEE Security & Privacy, 2009, 7( 4): 61–64
35
S K Sood . A combined approach to ensure data security in cloud computing. Journal of Network and Computer Applications, 2012, 35( 6): 1831–1838
36
L, Arockiam S Monikandan . Efficient cloud storage confidentiality to ensure data security. In: Proceedings of 2014 International Conference on Computer Communication and Informatics. 2014, 1−5
37
G, Manogaran C, Thota M V Kumar . MetaCloudDataStorage architecture for big data security in cloud computing. Procedia Computer Science, 2016, 87: 128–133
38
V, Attasena J, Darmont N Harbi . Secret sharing for cloud data security: a survey. The VLDB Journal, 2017, 26( 5): 657–681
39
K M, Akhil M P, Kumar B R Pushpa . Enhanced cloud data security using AES algorithm. In: Proceedings of 2017 International Conference on Intelligent Computing and Control (I2C2). 2017, 1−5
40
P, Kalpana S Singaraju . Data security in cloud computing using RSA algorithm. International Journal of Research in Computer & Communication Technology, 2012, 1( 4): 143–146
41
M, Sugumaran B B, Murugan D Kamalraj . An architecture for data security in cloud computing. In: Proceedings of 2014 World Congress on Computing and Communication Technologies. 2014, 252−255
42
A, Almutairi M I, Sarfraz A Ghafoor . Risk-aware management of virtual resources in access controlled service-oriented cloud datacenters. IEEE Transactions on Cloud Computing, 2015, 6( 1): 168–181
43
Y, Xie H, Wen B, Wu Y, Jiang J Meng . A modified hierarchical attribute-based encryption access control method for mobile cloud computing. IEEE Transactions on Cloud Computing, 2019, 7( 2): 383–391
44
M, Lu X, Lai G, Xiao L Qin . Symmetric-key cryptosystem with DNA technology. Science in China Series F: Information Sciences, 2007, 50( 3): 324–333
45
A, Murugan R Thilagavathy . Cloud storage security scheme using DNA computing with Morse code and zigzag pattern. In: Proceedings of 2017 IEEE International Conference on Power, Control, Signals and Instrumentation Engineering (ICPCSI). 2017, 2263−2268
46
Q, Alam S U R, Malik A, Akhunzada K K R, Choo S, Tabbasum M Alam . A cross tenant access control (CTAC) model for cloud computing: formal specification and verification. IEEE Transactions on Information Forensics and Security, 2017, 12( 6): 1259–1268
47
Y, Wang Q, Han G, Cui J Sun . Hiding messages based on DNA sequence and recombinant DNA technique. IEEE Transactions on Nanotechnology, 2019, 18: 299–307
48
R, Enayatifar A H, Abdullah I F Isnin . Chaos-based image encryption using a hybrid genetic algorithm and a DNA sequence. Optics and Lasers in Engineering, 2014, 56: 83–93
49
A, Alghafis F, Firdousi M, Khan S I, Batool M Amin . An efficient image encryption scheme based on chaotic and deoxyribonucleic acid sequencing. Mathematics and Computers in Simulation, 2020, 177: 441–466
50
A Elhadad . Data sharing using proxy re-encryption based on DNA computing. Soft Computing, 2020, 24( 3): 2101–2108
51
S Namasudra . Fast and secure data accessing by using DNA computing for the cloud environment. IEEE Transactions on Services Computing, 2020, 15( 4): 2289–2300
52
M I, Reddy A P S, Kumar K S Reddy . A secured cryptographic system based on DNA and a hybrid key generation approach. Biosystems, 2020, 197: 104207
53
C, Liu C, Yang X, Zhang J Chen . External integrity verification for outsourced big data in cloud and IoT: a big picture. Future Generation Computer Systems, 2015, 49: 58–67
54
M, Elhoseny A, Abdelaziz A S, Salama A M, Riad K, Muhammad A K Sangaiah . A hybrid model of internet of things and cloud computing to manage big data in health services applications. Future Generation Computer Systems, 2018, 86: 1383–1394
55
T, Wang Y, Mei X, Liu J, Wang H N, Dai Z Wang . Edge-based auditing method for data security in resource-constrained internet of things. Journal of Systems Architecture, 2021, 114: 101971
56
P, Sarosh S A, Parah G M, Bhat K Muhammad . A security management framework for big data in smart healthcare. Big Data Research, 2021, 25: 100225
57
W, Yu Y, Liu T, Dillon W, Rahayu F Mostafa . An integrated framework for health state monitoring in a smart factory employing IoT and big data techniques. IEEE Internet of Things Journal, 2022, 9( 3): 2443–2454
58
T, Wang Q, Yang X, Shen T R, Gadekallu W, Wang K Dev . A privacy-enhanced retrieval technology for the cloud-assisted internet of things. IEEE Transactions on Industrial Informatics, 2022, 18( 7): 4981–4989
59
B A, Forouzan D Mukhopadhyay . Cryptography and Network Security (Sie). McGraw-Hill Education, 2011
60
P, Pavithran S, Mathew S, Namasudra A Singh . Enhancing randomness of the ciphertext generated by DNA-based cryptosystem and finite state machine. Cluster Computing, 2022, 10.1007/s10586–022-03653-9
61
A, Aieh A, Sen S R, Dash S Dehuri . Deoxyribonucleic acid (DNA) for a shared secret key cryptosystem with Diffie Hellman key sharing technique. In: Proceedings of the 3rd International Conference on Computer, Communication, Control and Information Technology (C3IT). 2015, 1−6