Die erste öffentliche Kollision, SHAttered (Stevens und Kollegen von CWI und Google, Februar 2017), erzeugte zwei verschiedene PDF-Dateien mit demselben SHA-1-Digest. Im Jahr 2020 machten Leurent und Peyrin mit „SHA-1 is a Shambles“ Chosen-Prefix-Kollisionen praktikabel: Ein solcher Angriff kostet einige zehntausend Dollar an GPU-Zeit und ermöglicht gefälschte Zertifizierungen von PGP-Schlüsseln. Die Urbildresistenz ist nicht gebrochen.
Status: Das NIST hat 2013 SHA-1 für das Erzeugen digitaler Signaturen untersagt und im Dezember 2022 angekündigt, SHA-1 bis zum 31. Dezember 2030 in allen Anwendungen für das Anwenden kryptografischen Schutzes abzuschaffen. RFC 9155 erklärt MD5- und SHA-1-Signaturen in TLS 1.2 für veraltet; Browser vertrauen SHA-1-Zertifikaten seit 2017 nicht mehr; OpenSSH 8.8 hat den SHA-1-Signaturalgorithmus ssh-rsa standardmäßig deaktiviert.
Wo SHA-1 überlebt: Git-Objekt-IDs (mit einer Implementierung, die Kollisionen erkennt; es gibt auch SHA-256-Repositorys), Fingerabdrücke von OpenPGP v4, HMAC-SHA1 (von Kollisionen nicht betroffen, noch in TOTP und einigen älteren Protokollen genutzt) und Legacy-Zertifikate. Halte SHA-1 nur dort für akzeptabel, wo kein Angreifer die gehashten Daten beeinflussen kann.