Definición: ¿Qué significa Secure Hash Algorithm 2 (SHA-2)?
El algoritmo Secure Hash 2 (SHA-2) es un algoritmo criptográfico de seguridad informática. Fue creado por la Agencia de Seguridad Nacional de EE. UU. (NSA) en colaboración con el Instituto Nacional de Ciencia y Tecnología (NIST) como una mejora del algoritmo SHA-1. SHA-2 tiene seis variantes diferentes, que difieren en proporción con el tamaño de bit utilizado para cifrar los datos.
Techinfo explica el algoritmo Secure Hash 2 (SHA-2)
La familia de funciones hash SHA-2 incluye:
- SHA-224
- SHA-256
- SHA-284
- SHA-512
- SHA-512/224
- SHA-512/256
El número en cada variante representa los valores de los bits. SHA-2 proporciona una mejor prevención contra colisiones, lo que significa que los mismos datos de entrada siempre tienen un valor hash diferente. SHA-2 usa de 64 a 80 rondas de operaciones de criptografía, y se usa comúnmente para validar y firmar certificados y documentos de seguridad digital.