Crash Course in Digital Logic for SHA-256

Digital Logic Background

Understanding Computer Magic This article is intended to give you the tools to understand SHA-256 hashes even without a background in computers.  Bits, Binary, and Hexadecimal Computers process data in binary (0s and 1’s). Each 0 or 1 is called a ‘bit.’ Final SHA-256 hashes are made up of 256 bits. However, instead of 0s […]

How the Heck Does SHA-256 Work?

Hashing Background Image

Delving Into Bitcoin Hashing SHA-256 is the Secure Hash Algorithm used by Bitcoin and the Blockchain. It is a core mechanism of Bitcoin and used heavily for data verification and Blockchain integrity. SHA-256, and cryptographic hashes in general, take an input (string, transaction, or data) and create a fixed size output of something seemingly random. […]