Decentralized Exchanges : What It Entails #012
Hello great minds,
It is another beautiful day and i am here before you all again to discuss on an issue if great importance in the cryptospace.
I trust you are all doing perfectly fine and are enjoying your activities in the community as usual.
Today being another day, we shall continue our discussion on the application of resistance collision and I believe you are all going to enjoy this discussion.
Please flow with me as I carry you on this journey.
ADVANTAGES OF RESISTANCE COLLISION
I wouldn't spend much time here but will rather go straight to the point and discuss on the different advantages of resistance collision.
- CRYPTOGRAPHIC SALTS
Cryptographic salt is one of the major advantages of resistance collision, and one of it's primary use is the enhancement of the security of password hashing, and also the prevention of various forms of attack.
Explained below are ways in which cryptographic salts forms as a benefit of resistance collision.
PREVENTS RAINBOW TABLE ATTACKS
Cryptographic Salts plays a huge role in preventing rainbow table attacks by introducing complexity and uniqueness into the password hashing process.
Here's its working process
1.) Hash function basics:
With rainbow table attacks, attackers tend to compute and store a large number of password hashes in a table.
These tables are made up of commonly used passwords or password patterns.
2.) Salt Introduction:
When a cryptographic salt is introduced and used, a unique and random value is generated for each user's password.
This salt and the users password is then combined before hashing, this thus implies that if two users have the same password, their cryptographic salt is different.
3.) Unique Hashes:
And as a result, the password of each user is hashed with a unique salt, and this resulting hash is also unique.
And since the salt is different and random for every users, it becomes impossible for malicious users to precompute a rainbow table that contains all salted password possible combination.
4.) COMPLEXITY:
Rainbow table is dependent on the predictability of password hashes but salts on the other hand adds some elements of unpredictability.
For every salt value attackers would need to create a rainbow table which is impossible due to the sheer number of potential salts.
5.) INCREASED EFFORT:
The computational effort that is needed to perform a successful rainbow table attack is significantly increased by cryptographic salt.
Without the knowledge of which salt is used for a particular individual, attackers ought to continue attempting the hash for each salt individually, thus slowing down the attack process and making it much more difficult.
CONCLUSION
Today, we have examined more advantages of collision resistance and we have examined in depth how this operates.
In our next discussion, we shall learn more.
Thank you, friend!
![image.png](https://steemitimages.com/640x0/https://cdn.steemitimages.com/DQmd7of2TpLGqvckkrReWahnkxMWH6eMg5upXesfsujDCnW/image.png)
![image.png](https://steemitimages.com/640x0/https://cdn.steemitimages.com/DQmWDnFh7Kcgj2gdPc5RgG9Cezc4Bapq8sQQJvrkxR8rx5z/image.png)
I'm @steem.history, who is steem witness.
Thank you for witnessvoting for me.
please click it!
(Go to https://steemit.com/~witnesses and type fbslo at the bottom of the page)
The weight is reduced because of the lack of Voting Power. If you vote for me as a witness, you can get my little vote.
https://twitter.com/JuecoYoung/status/1718678580488507879