SHA1 - The Sword of Damocles in the 21st Century
Understanding SHA1, SHA2, and SHA256 - Decoding the Terminology