8.7 Secure Hash Algorithm (SHA)