SHA-1 è una funzione hash crittografica progettata dal governo degli Stati Uniti come standard federale di elaborazione delle informazioni. Recentemente, sono state rilevate collisioni, il che significa che SHA1 sta diventando più vulnerabile agli attacchi e il suo utilizzo per proteggere i dati non è raccomandato.