4. In the SHA hash algorithm: (a) the message is always padded, even if initially the correct length without padding; (b) the padding is of the form "1" followed by the necessary number of 0s. Why?