Générateur xxHash
Algorithme de hash non-cryptographique extrêmement rapide
La graine par défaut est 0. xxHash64/xxHash3/xxHash128 supportent une graine 64 bits (divisée en 32 bits bas/hauts)
-
-
-
-
À propos de xxHash
Qu'est-ce que xxHash ?
xxHash est un algorithme de hash non-cryptographique extrêmement rapide, fonctionnant aux limites de vitesse de la RAM. Il a été créé par Yann Collet et est largement utilisé dans les applications où la vitesse est critique. xxHash offre une excellente distribution et résistance aux collisions pour les usages non sécuritaires.
Variantes d'algorithme
- xxHash32: Sortie hash 32 bits, plus rapide sur les systèmes 32 bits, utilise une graine 32 bits unique
- xxHash64: Sortie hash 64 bits, optimal pour les systèmes 64 bits, supporte une graine 64 bits
- xxHash3 (64-bit): Algorithme de dernière génération, optimisé pour les petites données et SIMD, sortie 64 bits
- xxHash128: Sortie hash 128 bits, basé sur l'algorithme xxHash3, résistance aux collisions la plus élevée
Cas d'utilisation courants
- Vérification d'intégrité de fichiers et déduplication
- Implémentations de tables de hash avec excellente distribution
- Indexation de bases de données et systèmes de cache
- Filtres de Bloom et structures de données probabilistes
- Checksums d'assets de jeux et streaming de données
Note de sécurité
xxHash n'est PAS une fonction de hash cryptographique. Ne l'utilisez pas pour le hachage de mots de passe, les signatures numériques ou toute application sensible à la sécurité. Pour des fins de sécurité, utilisez SHA-256, SHA-3, BLAKE3 ou d'autres fonctions de hash cryptographiques.
Outils Connexes
Calculateur de CRC
Calculer les checksums CRC-8, CRC-16, CRC-32, CRC-64 avec support pour Modbus, CCITT et autres normes de protocole
Calculateur de Checksum Adler-32
Calculer les checksums Adler-32 pour texte et fichiers, checksum rapide utilisé dans la compression zlib/gzip
Générateur de hachage MD5/MD4
Générez des valeurs de hachage MD5 et MD4 pour du texte ou des fichiers avec plusieurs formats de sortie
Générateur de hachage SHA
Outil en ligne de génération de hachage SHA supportant SHA-1, SHA-256, SHA-384, SHA-512