Gerador xxHash
Algoritmo hash não-criptográfico extremamente rápido
Semente padrão é 0. xxHash64/xxHash3/xxHash128 suportam semente de 64 bits (dividida em 32 bits baixos/altos)
-
-
-
-
Sobre xxHash
O que é xxHash?
xxHash é um algoritmo hash não-criptográfico extremamente rápido, funcionando nos limites de velocidade da RAM. Foi criado por Yann Collet e é amplamente usado em aplicações onde a velocidade é crítica. xxHash fornece excelente distribuição e resistência a colisões para propósitos não relacionados à segurança.
Variantes de algoritmo
- xxHash32: Saída hash de 32 bits, mais rápido em sistemas de 32 bits, usa semente de 32 bits única
- xxHash64: Saída hash de 64 bits, ótimo para sistemas de 64 bits, suporta semente de 64 bits
- xxHash3 (64-bit): Algoritmo de última geração, otimizado para dados pequenos e SIMD, saída de 64 bits
- xxHash128: Saída hash de 128 bits, baseado no algoritmo xxHash3, maior resistência a colisões
Casos de uso comuns
- Verificação de integridade de arquivos e deduplicação
- Implementações de tabelas hash com excelente distribuição
- Indexação de banco de dados e sistemas de cache
- Filtros de Bloom e estruturas de dados probabilísticas
- Checksums de ativos de jogos e streaming de dados
Nota de segurança
xxHash NÃO é uma função hash criptográfica. Não use para hash de senhas, assinaturas digitais ou qualquer aplicação sensível à segurança. Para propósitos de segurança, use SHA-256, SHA-3, BLAKE3 ou outras funções hash criptográficas.
Ferramentas Relacionadas
Calculadora CRC
Calcule checksums CRC-8, CRC-16, CRC-32, CRC-64 com suporte para Modbus, CCITT e outros padrões de protocolo
Calculadora de Checksum Adler-32
Calcula checksums Adler-32 para texto e arquivos, checksum rápido usado em compressão zlib/gzip
Gerador de Hash MD5/MD4
Gere valores de hash MD5 e MD4 para texto ou arquivos com múltiplos formatos de saída
Gerador de Hash SHA
Gerador de hash SHA online suportando algoritmos SHA-1, SHA-256, SHA-384, SHA-512