Definición: ¿Qué significa Secure Hash Algorithm (SHA)?
Un algoritmo hash seguro es en realidad un conjunto de algoritmos desarrollados por los Institutos Nacionales de Estándares y Tecnología (NIST) y otras partes gubernamentales y privadas. Estas funciones de encriptación segura o "verificación de archivos" han surgido para enfrentar algunos de los principales desafíos de ciberseguridad del siglo XXI, ya que varios grupos de servicios públicos trabajan con agencias del gobierno federal para brindar mejores estándares de seguridad en línea para las organizaciones y el público.
Techinfo explica el algoritmo de hash seguro (SHA)
Dentro de la familia de algoritmos hash seguros, existen varias instancias de estas herramientas que se configuraron para facilitar una mejor seguridad digital. El primero, SHA-0, se desarrolló en 1993. Al igual que su sucesor, SHA-1, SHA-0 presenta hash de 16 bits.
El siguiente algoritmo hash seguro, SHA-2, involucra un conjunto de dos funciones con tecnologías de 256 bits y 512 bits, respectivamente. También existe un algoritmo hash seguro de alto nivel conocido como SHA-3 o "Keccak" que se desarrolló a partir de un concurso de crowdsourcing para ver quién podría diseñar otro algoritmo nuevo para la ciberseguridad.
Todos estos algoritmos hash seguros son parte de nuevos estándares de cifrado para mantener seguros los datos confidenciales y prevenir diferentes tipos de ataques. Aunque algunos de estos fueron desarrollados por agencias como la Agencia de Seguridad Nacional, y otros por desarrolladores independientes, todos están relacionados con las funciones generales del cifrado hash que protege los datos en ciertos escenarios de bases de datos y redes, lo que ayuda a evolucionar la ciberseguridad en la era digital. .