El SHA ("Secure Hash Algorithm", Algoritmo de "Hash" Seguro) es una familia de funciones hash de cifrado publicadas por el Instituto Nacional de Normas y Tecnología, INNT ("NIST" en idioma inglés) de Estados Unidos.