Qu’est-ce que SipHash-128-2-4 ?
SipHash-128-2-4 est une fonction de hachage rapide à clé conçue pour les messages courts et la protection des tables de hachage. Elle utilise une clé secrète de 128 bits et produit une sortie de 128 bits, généralement affichée comme une valeur hexadécimale de 32 caractères.
Quand l’utiliser
- Protéger les tables de hachage côté serveur contre les attaques par inondation de hachage lorsque la clé reste privée.
- Créer des sommes de contrôle déterministes à clé pour les clés de cache, le partitionnement ou les tables de recherche internes.
- Comparer des extraits de texte ou des fichiers avec la même clé lorsque l’authentification cryptographique n’est pas requise.
Format de clé
Saisissez la clé sous forme d’exactement 16 octets de données hexadécimales, par exemple 0x000102030405060708090a0b0c0d0e0f. Le préfixe 0x est facultatif, et l’outil accepte les espaces, les deux-points, les traits d’union et les traits de soulignement pour rendre les longues clés plus faciles à lire.
Notes de sécurité
SipHash-128-2-4 ne remplace pas HMAC, les signatures numériques ni le hachage de mots de passe. Utilisez-le pour les tables de hachage à clé et les sommes de contrôle, pas pour prouver l’authenticité entre des systèmes qui exigent des garanties de sécurité cryptographique.