Cómo usar esta herramienta para desarrolladores
- Pega el texto.
- Elige si prefieres hexadecimal o decimal como salida principal.
- Pulsa “Calcular CRC32”.
- Compara el valor con el checksum esperado.
Calcula CRC32 sobre los bytes UTF-8 de un texto y muestra el valor en hexadecimal de 8 dígitos y en decimal sin signo. CRC32 es útil para detectar errores accidentales en datos, archivos o mensajes, pero no es un hash criptográfico y no debe utilizarse para autenticación o protección contra manipulaciones deliberadas.
Procesa cada byte con el polinomio CRC-32 estándar 0xEDB88320 y devuelve un entero de 32 bits. Para “123456789”, el valor esperado es CBF43926 en hexadecimal.
CRC32 detecta muchos errores de transmisión, pero no ofrece resistencia criptográfica frente a colisiones o alteraciones intencionales.
Entrada: 123456789 CRC32 hexadecimal: CBF43926
La salida hexadecimal siempre se rellena a 8 dígitos. El decimal se representa como entero sin signo de 32 bits.
No permite seleccionar variantes CRC con otro polinomio, valor inicial o reflexión. Implementa la variante CRC-32 común (IEEE).
Con la variante CRC-32 IEEE usada aquí, el resultado hexadecimal es CBF43926.
Puede detectar cambios accidentales, pero no es adecuado para demostrar integridad frente a un atacante porque no es criptográficamente resistente.
Comprueba la codificación, los saltos de línea y la variante CRC utilizada; distintos parámetros producen resultados diferentes.
Sí. La herramienta muestra el mismo valor de 32 bits tanto en hexadecimal como en decimal sin signo.
Sí. El navegador procesa los bytes UTF-8 sin enviar el texto a un servicio externo.
| Polinomio | 0xEDB88320 |
|---|---|
| Ancho | 32 bits |
| Entrada | UTF-8 |
| Uso | Detección de errores |
Consulta más utilidades de hash, identificadores y seguridad en el hub de esta categoría.
Ver categoría