What is the difference between SHA-256 and SHA-512?
SHA-512 produces a 128-character hash (512 bits) vs SHA-256's 64-character hash (256 bits). SHA-512 has a larger security margin and can be faster on 64-bit CPUs, but SHA-256 is sufficient for most applications.