SHA-256 is considered to be one of the most secure cryptographic algorithms in existence and is the security standard in many intelligence agencies around the world. It is no wonder why Satoshi Nakamoto chose SHA-256 as the algorithm he would implement into Bitcoin.
Bitcoin uses the hashcash-SHA-256^2 proof of work function developed by Adam Back. Originally proposed as a way to prevent spam e-mail and anonymous remailers.
Learn more about this term: