SHA stands for Secure Hash Algorithm. 256 represents the number of bits of size in memory occupied by a hash generated by SHA 256 Algorithm.
SHA 256 is a hash function in Cryptography field that is used in Mining of Bitcoins.
The output of hash function will be a sting of 64 characters long. All the characters are hexadecimal.
Not only in Cryptocurrency field, SHA 256 can be used in many other use cases for uniquely identifying any document or file or any text.
The hash value will be same for same files or same text every time we use them.
5 Attributes of Secure Hash Algorithm:
One Way - Using the output Hash, we couldn't generate the original text.
Deterministic - Same hash should be generated for same original text everytime.
Fast Computation - Hash should be generated very swiftly without time delay
Avalance Effect - Even the slightest change in original input text should result in drastic change in output hash.
Must Withstand Collisions - Same hash should not be generated for two different inputs.
No comments:
Post a Comment