Gere somas de verificação CRC-32 a partir de strings de texto, ficheiros ou outros tipos de conteúdo com a nossa ferramenta online eficiente
Perfeito para verificar a integridade de dados e detetar alterações acidentais
O CRC-32 é otimizado para velocidade com sobrecarga computacional mínima
Copie o checksum gerado para a área de transferência com um único clique
🔒 Processamento no Lado do Cliente
Todo o cálculo da soma de verificação é feito no seu navegador usando JavaScript. Os seus dados nunca saem do seu dispositivo.
O CRC-32 (Verificação de Redundância Cíclica 32) é um código de deteção de erros comummente usado em redes digitais e dispositivos de armazenamento para detetar alterações acidentais em dados brutos. Produz um valor de soma de verificação de 32 bits (4 bytes), tipicamente expresso como um número hexadecimal de 8 caracteres.
ℹ️ Nota: O CRC-32 é concebido para deteção de erros, não para segurança criptográfica. Não deve ser usado para proteção contra alterações maliciosas de dados. Para fins de segurança, use funções de hash criptográficas como SHA-256.
O CRC-32 é amplamente utilizado em várias aplicações para deteção de erros:
| Aplicação | Utilização |
|---|---|
| ZIP file format | Deteção de erros em arquivos comprimidos |
| PNG image format | Verificação da integridade de dados em ficheiros de imagem |
| Ethernet networks | Sequência de verificação de trama em pacotes de rede |
| Databases | Verificação de soma de verificação para integridade de dados |
| Algoritmo | Tamanho de Saída | Uso Principal | Capacidade de Deteção de Erros |
|---|---|---|---|
| CRC-32 | 32 bits | Deteção de erros | Deteita todos os erros de bit único e duplo |
| Adler-32 | 32 bits | Deteção de erros | Mais rápido que o CRC mas menos fiável |
| MD5 | 128 bits | Hashing criptográfico | Criptograficamente quebrado mas bom para usos não relacionados com segurança |
| SHA-256 | 256 bits | Segurança criptográfica | Extremamente fiável para detetar quaisquer alterações |
💡 Para deteção de erros em redes e armazenamento, o CRC-32 proporciona um excelente equilíbrio entre velocidade e fiabilidade. Para fins de segurança que exigem proteção contra alterações maliciosas, use funções de hash criptográficas como SHA-256.
Português