Sicherer Hash-Algorithmus (Englisch): Secure Hash Algorithm, SHA ist eine Familie von Passworthashfunktionen und ein sicherer Hash-Algorithmus, der von FIPS zertifiziert wird. Der Algorithmus berechnet eine Zeichenfolge mit fester Länge (auch als Nachrichtenzusammenfassung bezeichnet), die einer digitalen Nachricht entspricht. Und wenn die eingegebenen Nachrichten unterschiedlich sind, entsprechen sie mit hoher Wahrscheinlichkeit unterschiedlichen Zeichenketten.