A hash is a fixed-size string of characters generated from input data using a mathematical
function. Hash functions are one-way functions, meaning it's practically impossible to reverse
the process and get the original input from the hash. Common uses include password storage, data
integrity verification, and digital signatures. This tool supports multiple hash algorithms: MD5
(128-bit), SHA-1 (160-bit), and SHA-256 (256-bit).