Depuis 2010 · Plus de 2 millions d’utilisations d’outils par mois
Depuis 2010
Ajouter à Chrome

Ma Boîte à Outils

Mode Automatique

Aucun outil enregistré pour l’instant.

Passer à la Version Premium
Outils associés
Calculatrice de la somme de contrôle CRC32Calculateur de Somme de Contrôle CRC64Générateur MurmurHash3Générateur de Hash FNV-1a
Page d'accueil > Hash et checksum
 

Calculatrice de Somme de Contrôle en Ligne Adler-32

Saisissez du texte dans le calculateur de somme de contrôle Adler32 de MiniWebtool pour obtenir sa somme Adler-32 en hexadécimal, en décimal et en binaire, ainsi que ses composantes A et B.

Besoin d’aide pour utiliser cet outil ? Demandez à une IA

Dans Gemini, collez la question copiée dans le chat. Vous pouvez aussi la copier ci-dessous.

Voir la question

Utilisation gratuiteSans inscriptionRésultats instantanés
Calculatrice de Somme de Contrôle en Ligne Adler-32Essayez maintenant — gratuit ▼
Exemples rapides

Embed Calculatrice de Somme de Contrôle en Ligne Adler-32 Widget

Calculatrice de Somme de Contrôle en Ligne Adler-32

Bienvenue dans la Calculatrice de somme de contrôle Adler-32, un outil rapide et efficace pour calculer les sommes de contrôle Adler-32 de chaînes de texte. L'Adler-32 est un algorithme de somme de contrôle largement utilisé dans la compression de données et la vérification d'intégrité, offrant un excellent équilibre entre vitesse de calcul et capacité de détection d'erreurs.

Qu'est-ce que l'Adler-32 ?

Adler-32 est un algorithme de somme de contrôle inventé par Mark Adler en 1995 dans le cadre de la bibliothèque de compression zlib. Il produit une valeur de somme de contrôle de 32 bits en calculant deux sommes de 16 bits (communément appelées A et B) et en les combinant. L'algorithme privilégie la vitesse à la force de détection d'erreurs des algorithmes CRC, ce qui le rend idéal pour les applications où une vérification d'intégrité rapide est plus importante que la détection de toutes les erreurs possibles.

Comment fonctionne l'Adler-32

L'algorithme Adler-32 maintient deux sommes cumulées :

Les deux sommes sont calculées modulo 65521, qui est le plus grand nombre premier inférieur à 216. La somme de contrôle finale combine B et A comme suit : (B << 16) | A

Le nombre magique : 65521

65521 est le plus grand nombre premier inférieur à 216 (65536). L'utilisation d'un modulo premier assure une meilleure distribution des valeurs de somme de contrôle et réduit la probabilité de collisions, où des entrées différentes produisent la même somme de contrôle.

Comparaison Adler-32 vs CRC-32

Calculatrice de Somme de Contrôle en Ligne Adler-32: Comparaison Adler-32 vs CRC-32
Caractéristique Adler-32 CRC-32
Vitesse Plus rapide (arithmétique simple) Plus lent (division polynomiale)
Détection d'erreurs Bonne pour les erreurs aléatoires Meilleure pour les erreurs en rafale
Taille de sortie 32 bits 32 bits
Utilisation principale zlib, PNG, PDF Protocoles réseau, stockage
Faiblesse Moins performant pour les messages courts Plus intensif pour le CPU

Applications courantes

Étapes de l'algorithme

  1. Initialisation : Définir A = 1 et B = 0
  2. Traiter chaque octet : Pour chaque octet D dans les données :
    • A = (A + D) mod 65521
    • B = (B + A) mod 65521
  3. Combinaison : Somme de contrôle = (B × 65536) + A = (B << 16) | A

Considérations de sécurité

Important : Adler-32 n'est PAS une fonction de hachage cryptographique et ne doit jamais être utilisé à des fins de sécurité. Il est conçu uniquement pour la détection d'erreurs, et non pour :

Pour les applications de sécurité, utilisez des fonctions de hachage cryptographiques comme SHA-256, SHA-3 ou BLAKE3.

Foire aux questions

Qu'est-ce qu'une somme de contrôle Adler-32 ?

Adler-32 est un algorithme de somme de contrôle inventé par Mark Adler en 1995. Il produit une somme de contrôle de 32 bits à partir de données d'entrée en calculant deux sommes de 16 bits (A et B) modulo 65521. Il est plus rapide que le CRC-32 mais moins fiable pour détecter certains modèles d'erreurs, ce qui le rend idéal pour les applications privilégiant la vitesse à la précision.

Comment l'Adler-32 est-il calculé ?

L'Adler-32 maintient deux sommes : A (initialisée à 1) et B (initialisée à 0). Pour chaque octet, A = (A + octet) mod 65521, et B = (B + A) mod 65521. La somme de contrôle finale est (B << 16) | A, combinant les deux sommes en une valeur de 32 bits.

À quoi sert l'Adler-32 ?

L'Adler-32 est principalement utilisé dans la bibliothèque de compression zlib et les formats utilisant zlib (PNG, PDF, HTTP deflate). Il est utilisé pour une vérification rapide de l'intégrité des données lorsque la vitesse est primordiale.

Quelle est la différence entre Adler-32 et CRC-32 ?

L'Adler-32 est plus rapide à calculer mais a une détection d'erreurs plus faible que le CRC-32. L'Adler-32 utilise des opérations d'addition simples tandis que le CRC-32 utilise la division polynomiale. Le CRC-32 est meilleur pour détecter les erreurs en rafale. L'Adler-32 est préféré lorsque la vitesse est critique.

Pourquoi l'Adler-32 utilise-t-il 65521 ?

65521 est le plus grand nombre premier inférieur à 216 (65536). L'utilisation d'un modulo premier assure une meilleure distribution des valeurs de somme de contrôle et réduit la probabilité de collision. La contrainte de 16 bits permet aux sommes A et B de tenir chacune dans 16 bits.

Ressources supplémentaires

Citez ce contenu, cette page ou cet outil comme suit :

"Calculatrice de Somme de Contrôle en Ligne Adler-32" sur https://MiniWebtool.com/fr/calculatrice-de-somme-de-contrôle-en-ligne-adler32/ de MiniWebtool, https://MiniWebtool.com/

par l'équipe miniwebtool. Mis à jour : 27 janv. 2026

Discutez avec votre IA préférée

Dans Gemini, collez la question copiée dans le chat. Vous pouvez aussi la copier ci-dessous.

Voir la question

Hash et checksum:

Outils populaires et mis à jour:

Générateur de Hash SHA256Générateur de Hash SHA3-256Générateur de Hash SHA3-384Tout voir →
Page d'accueil > Hash et checksum > Calculatrice de Somme de Contrôle en Ligne Adler-32