Difference between revisions of "SHA"

From PKC
Jump to navigation Jump to search
Line 3: Line 3:
=A Shattered SHA-1 Function=
=A Shattered SHA-1 Function=
It is public knowledge that Google had cracked [[SHA-1]] and presented a website called:[https://shattered.io shattered.io] to disclose their findings. You can even test if your document encoded using SHA-1 has [[name collision]]s or not.
It is public knowledge that Google had cracked [[SHA-1]] and presented a website called:[https://shattered.io shattered.io] to disclose their findings. You can even test if your document encoded using SHA-1 has [[name collision]]s or not.
Name collision is a situation where names chosen by Secure Hash Algorithms ([[SHA]]) to represent a specific data object maybe shared by two different data objects. This name collision problem could allow one to submit a '''fake''' document or '''fake''' data object that has the same digital digest (the name), therefore confound the authenticity of information. An example of name collision can be found on [https://shattered.io shattered.io].
<noinclude>
=References=
<references/>
=Related Pages=
[[Category:Namespace]]
[[Category:Data Security]]
[[Category:SHA]]
</noinclude>

Revision as of 13:20, 21 January 2022

SHA stands for Secure Hash Algorithm. It is a way to encode data with an asymmetric data encoding function. There are many implementations of this class of algorithms, generally known as SHA-0,SHA-1,SHA-2,SHA-3.

A Shattered SHA-1 Function

It is public knowledge that Google had cracked SHA-1 and presented a website called:shattered.io to disclose their findings. You can even test if your document encoded using SHA-1 has name collisions or not. Name collision is a situation where names chosen by Secure Hash Algorithms (SHA) to represent a specific data object maybe shared by two different data objects. This name collision problem could allow one to submit a fake document or fake data object that has the same digital digest (the name), therefore confound the authenticity of information. An example of name collision can be found on shattered.io.


References

Related Pages