Difference between revisions of "SHA-256"
(Created page with "SHA-256 is a member of the SHA-2 cryptographic hash functions designed by the NSA. SHA stands for Secure Hash Algorithm. Cryptographic hash functions are mathematical operatio...") |
|||
Line 2: | Line 2: | ||
SHA-256 is used in several different parts of the Bitcoin network: | SHA-256 is used in several different parts of the Bitcoin network: | ||
− | # [[Mining]] uses SHA-256 as the [[Proof of | + | # [[Mining]] uses SHA-256 as the [[Proof of Work]] algorithm. |
# SHA-256 is used in the [[Technical_background_of_version_1_Bitcoin_addresses#How_to_create_Bitcoin_Address|creation of bitcoin addresses]] to improve security and privacy. | # SHA-256 is used in the [[Technical_background_of_version_1_Bitcoin_addresses#How_to_create_Bitcoin_Address|creation of bitcoin addresses]] to improve security and privacy. | ||
== See also == | == See also == | ||
* https://en.wikipedia.org/wiki/SHA-2 | * https://en.wikipedia.org/wiki/SHA-2 |
Revision as of 09:55, 14 November 2019
SHA-256 is a member of the SHA-2 cryptographic hash functions designed by the NSA. SHA stands for Secure Hash Algorithm. Cryptographic hash functions are mathematical operations run on digital data; by comparing the computed "hash" (the output from execution of the algorithm) to a known and expected hash value, a person can determine the data's integrity. A one-way hash can be generated from any piece of data, but the data cannot be generated from the hash.
SHA-256 is used in several different parts of the Bitcoin network:
- Mining uses SHA-256 as the Proof of Work algorithm.
- SHA-256 is used in the creation of bitcoin addresses to improve security and privacy.