Replay attack and it's prevention

in Steem Alliance4 months ago
Assalamualaikum

Greetings to you all!
Today I am sharing about my topic replay attack and it's preventions.

Replay attack is just like a cyber attack in which there is an attacker that retransmits data and information that was recorded already in past in illegal and malicious way. There could be different cases in which this attack could occur like during network communication and during authentication of protocols.

pexels-photo-5935794.jpegPexels

There are some basic things that you should know when you learn about replay attack so when replay attack occur then attacker captures that are transmission in between two different parties and then after sometime this data is replayed for deceiving the receiving party. By doing this attacker feel easy to gain and access to the system which is unauthorized means which is not legal and in this way he can manipulate data.


What is the working mechanism behind replay attack I want to give an example to you guys.You can suppose that there is a banking service which is online banking service in your use so when you would login then your credentials would be sent to server of bank for the verification so when I talk about credentials in secure system then these credentials are encrypted for protecting them from being intercepted.But when we talk about replay attack then attacker could intercept these encrypted credentials and would replay these later so this a way of tricking sever into a thought that it's a login attempt in legitimate way.

When I talk about authentication protocols like channel response mechanism then replay attack can also target it and attack on it so when this scenario would be create then server would send a challenge like message to client and then he would give a response with right answer. After that server verified response for authentication of the client but when I talk about replay attack then person who wants to attack would intercept into the challenge and would give a response and also replay it but later so in this way it would fool the server to have a believe in that statement that this is a authentication attempt which is valid.

This is very important to also know some of the precautionary measures to prevent yourself against these kind of replay attacks so here I am providing some of the ways.

Timestamps

When I talk about time stamps then these are very important for giving security to data which is transmitted currently as well as there are random numbers also which could be included in data for making transmission unique and smooth so by monitoring that data is newly created and it is unique also receiving party feel very easy to detect any strange thing and its free to reject replayed messages.

Sequence Numbers

Sequence number is another method for the detection of replay attacks because when you add sequence number to data which is going to transmitted then any malicious thing could be detected just like replay attack so receiving party keep in monitor this sequence of numbers and if there are any messages that are duplicate then they can be discarded also.

pexels-photo-5240547.jpegPexels

Cryptographic Techniques

When I talk about encryption and digital signatures then they can be used for the protection of integrity and authenticity of data which is transmitted or transferred so by the encryption of data and by the use of digital signatures receiving party feels very relax to verify that data should not be tempered with at any cost and it should also be from a trusted resource.

Replay attacks are related to manipulation of and compromisation of security at a network and this is a negative thing that is related to technology as well as I have explained very well about its working and if it is negative then there should be some preventive measures we should know so I have also keep all of these preventive measures in front of you.

Have a blessed day
Sort:  
 4 months ago 
CategoryInput
X - Promotion
Plagiarism Free
Image
AI Free

Note:- Please increase the overall quality of your post

Regards,
@jueco

Coin Marketplace

STEEM 0.21
TRX 0.13
JST 0.030
BTC 67096.35
ETH 3509.27
USDT 1.00
SBD 3.22