Document ID: /fineweb-2-swissfilter-quality_10-filterrobots/filtered/03152.jsonl.gz/1209

SHA ( Secure Hash Algorithm ) ist eine kryptographische Hash – Funktion mit einer variablen Hashwert. SHA wurde von der entwickelten NSA in 1993 und wurde ursprünglich als Secure Hash Standard – . Kurz nach der Veröffentlichung im Jahr 1995 der Algorithmus zurückgezogen und SHA-1 als Entschädigung veröffentlicht. Der ursprüngliche Algorithmus wird nun auf SHA-0 – Taste bezeichnet. Es wurde später festgestellt , kleinere Fehler in SHA-0 – Algorithmus, und es wird angenommen , dass es diese Fehler waren , die NSA bekam die SHA-1 zu revidieren. Die neueren Versionen (SHA-224, SHA-256, SHA-384 und SHA-512) werden hierin kollektiv SHA -2.
Das Ziel der SHA ist, wie bei allen verschlüsselten Hash-Funktionen, die es praktisch unmöglich machen, die Originaldaten aus einem Hash-Set zu erzeugen.
Es gab in 1996 nicht-tödliche Schwächen gefunden der MD5 – Algorithmus – Funktion, also da empfohlen entcoders die Verwendung von SHA1 – Algorithmus statt.