Sha256 decoder