Next Article in Journal
Simultaneous Treatment of Swine and Furfural Wastewater Integrated with Lipid Production of Chlorella pyrenoidosa
Previous Article in Journal
Omega Network Pseudorandom Key Generation Based on DNA Cryptography
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Secure Architecture to Protect the Network from Replay Attacks during Client-to-Client Data Transmission

1
Department of Computing, Abasyn University, Islamabad 44000, Pakistan
2
Department of Computer Science, National University of Technology, Islamabad 44000, Pakistan
3
Department of Computer Science and Information Systems, College of Applied Sciences, AlMaarefa University, Riyadh 13713, Saudi Arabia
4
Department of Natural and Applied Sciences, Faculty of Community College, Majmaah University, Majmaah 11952, Saudi Arabia
*
Author to whom correspondence should be addressed.
Appl. Sci. 2022, 12(16), 8143; https://doi.org/10.3390/app12168143
Submission received: 7 July 2022 / Revised: 8 August 2022 / Accepted: 12 August 2022 / Published: 14 August 2022
(This article belongs to the Section Computing and Artificial Intelligence)

Abstract

Cloud computing is an online data storage system that can be easily accessed anywhere. Various algorithms and techniques have been developed to secure cloud data, which, if used correctly, can detect cloud attacks. These algorithms can only detect cloud data attacks and cannot prevent such attacks. If an attacker gains access to the data, he or she can tamper with the data in any way that could lead to misuse of the data. This paper will design a secure architecture for securing data with various algorithm implementations on the architecture so that cloud data can be saved from replay attacks. First, a text file will be taken, the text file will be encrypted using the encryption mechanism, and this file will be transmitted on the SaaS cloud server platform. Whenever a file is uploaded to a cloud server, it will be broadcast across the network, after which any user can access it, whether it is valid or invalid. Whenever a file is downloaded from a cloud server, it will be necessary to decrypt it to access it. If the file is successfully decrypted, then the file will be verified. A verification mechanism will be used to verify the data, which will be used to check whether a replay attack has been made on the data or not. If the data authentication is successful, this data will be called authentic data. The novelty of this paper is that an algorithm has been developed in this paper to prevent replay attacks so that if the data is retransmitted with slight changes, then the authenticity and inauthenticity of the data will be identified. Recent papers will be compared with the proposed paper in the conclusion, and it will be pointed out how much better the current technique is than the previous one.
Keywords: replay attacks; cryptography; encryption; decryption; server; symmetric cryptography; network; intrusion detection; prevention replay attacks; cryptography; encryption; decryption; server; symmetric cryptography; network; intrusion detection; prevention

Share and Cite

MDPI and ACS Style

Nadeem, M.; Arshad, A.; Riaz, S.; Zahra, S.W.; Dutta, A.K.; Almotairi, S. A Secure Architecture to Protect the Network from Replay Attacks during Client-to-Client Data Transmission. Appl. Sci. 2022, 12, 8143. https://doi.org/10.3390/app12168143

AMA Style

Nadeem M, Arshad A, Riaz S, Zahra SW, Dutta AK, Almotairi S. A Secure Architecture to Protect the Network from Replay Attacks during Client-to-Client Data Transmission. Applied Sciences. 2022; 12(16):8143. https://doi.org/10.3390/app12168143

Chicago/Turabian Style

Nadeem, Muhammad, Ali Arshad, Saman Riaz, Syeda Wajiha Zahra, Ashit Kumar Dutta, and Sultan Almotairi. 2022. "A Secure Architecture to Protect the Network from Replay Attacks during Client-to-Client Data Transmission" Applied Sciences 12, no. 16: 8143. https://doi.org/10.3390/app12168143

APA Style

Nadeem, M., Arshad, A., Riaz, S., Zahra, S. W., Dutta, A. K., & Almotairi, S. (2022). A Secure Architecture to Protect the Network from Replay Attacks during Client-to-Client Data Transmission. Applied Sciences, 12(16), 8143. https://doi.org/10.3390/app12168143

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop