Calculadora de checksum hexadecimal e ASCII comparada com calculadoras HxD e CRC| Calculadora de soma de verificação hexadecimal e ASCII (SCADACore) | HxD | Calculadoras de CRC (típicas, verificadas em lddgo.net) |
|---|
| Entradas e saídas: A página recebe uma string ASCII ou hexadecimal e retorna os valores de checksum. Ela serve para descobrir qual algoritmo de checksum um determinado dispositivo utiliza, comparando o resultado com um frame capturado por esse dispositivo. | Entradas e saídas: O HxD opera com arquivos binários, discos e memória, em vez de strings digitadas. Ele gera checksums para o arquivo ou seleção aberta no editor. | Entradas e saídas: Normalmente, trata-se de uma caixa de texto que aceita diversos formatos de entrada. A calculadora do lddgo.net recebe uma string (com opção de conjuntos de caracteres), hexadecimal ou Base64, e exibe o resultado em hexadecimal, binário e Base64. |
| Algoritmos abordados: As variantes listadas são CRC-16-CCITT, CRC-16-IBM, CRC-16-T10-DIF, CRC-16-DNP, CRC-16-DECT, CRC-32, CRC-32C (Castagnoli), CRC-32K (Koopman) e CRC-32Q. A página informa que outras serão adicionadas mediante solicitação. Os resultados são apresentados nas representações normal, invertida e invertida recíproca. | Algoritmos abordados: O HxD lista checksums, CRCs, CRCs personalizados, SHA-1, SHA-512, MD5 e outros. Portanto, abrange hashes criptográficos, bem como CRCs, que a página do SCADACore não lista. | Algoritmos abordados: Normalmente, uma lista de predefinições, como variantes de CRC-8, CRC-16 e CRC-32, além de um modo personalizado. No lddgo.net, o modo personalizado define a largura de bits (8, 16, 24, 32 ou 64), o polinômio, o valor inicial, a saída XOR, a reflexão de entrada e a reflexão de saída. |
| Escala e caso de uso: Adequado para pequenos quadros de protocolos seriais e industriais, digitados ou colados manualmente. A página não indica limites de comprimento de entrada. | Escala e caso de uso: Adequado para arquivos inteiros. A página afirma que o HxD abre arquivos de até 8 EB e também edita discos brutos e RAM, o que requer privilégios de administrador. | Escala e caso de uso: Normalmente, destina-se a dados curtos digitados. No lddgo.net, o upload de arquivos é limitado a 50 MB e requer login. |
| Plataforma e custo: Uma página web sem necessidade de instalação. A página não indica se os dados inseridos são processados no navegador ou enviados para um servidor, portanto, evite colar informações confidenciais. | Plataforma e custo: Um programa gratuito para Windows, disponível para uso privado e comercial, e sua venda é proibida. A versão mais recente listada é a 2.5.0.0 (11 de fevereiro de 2021), compatível com Windows XP até Windows 10, de acordo com a página do fornecedor. | Plataforma e custo: Normalmente, trata-se de uma página web gratuita. A página lddgo.net não apresenta nenhuma declaração de privacidade, portanto, a mesma precaução em relação a dados sensíveis se aplica. |
| Quando escolher: Selecione esta opção para identificar a variante de CRC e a ordem de bits usadas por um dispositivo desconhecido quando você tiver um quadro de amostra. | Quando escolher: Escolha esta opção quando precisar inspecionar ou corrigir dados binários e calcular um checksum em um arquivo, disco ou intervalo de memória. | Quando escolher: Escolha uma calculadora com um modo personalizado quando o seu protocolo usar configurações não padronizadas de polinômios, valores iniciais ou reflexão. |