Somme de contrôle CRC

Calcule un condensé, une somme de contrôle ou un code d'authentification à partir de l'entrée avec “Somme de contrôle CRC”.

Gratuit · Sans inscription

Saisie de texte

Vous pourrez ensuite copier ou télécharger le résultat.

Options

À propos de cet outil Somme de contrôle CRC

Calcule un condensé, une somme de contrôle ou un code d'authentification à partir de l'entrée avec “Somme de contrôle CRC”.

Entrée: Octets binaires. Résultat: Texte.

Le texte devient des octets UTF-8 ; les fichiers conservent leurs octets d’origine.

Exemple

« Essayer l’exemple » charge et exécute cet exemple public avec ses réglages.

Réglages de l’exemple
ParamètreValeur de l’exempleEntrée et choix
Algorithme"CRC-16"Texte
172 Choix disponibles
  • Personnalisé
  • CRC-3/GSM
  • CRC-3/ROHC
  • CRC-4/G-704
  • CRC-4/INTERLAKEN
  • CRC-4/ITU
  • CRC-5/EPC
  • CRC-5/EPC-C1G2
  • CRC-5/G-704
  • CRC-5/ITU
  • CRC-5/USB
  • CRC-6/CDMA2000-A
  • CRC-6/CDMA2000-B
  • CRC-6/DARC
  • CRC-6/G-704
  • CRC-6/GSM
  • CRC-6/ITU
  • CRC-7/MMC
  • CRC-7/ROHC
  • CRC-7/UMTS
  • CRC-8
  • CRC-8/8H2F
  • CRC-8/AES
  • CRC-8/AUTOSAR
  • CRC-8/BLUETOOTH
  • CRC-8/CDMA2000
  • CRC-8/DARC
  • CRC-8/DVB-S2
  • CRC-8/EBU
  • CRC-8/GSM-A
  • CRC-8/GSM-B
  • CRC-8/HITAG
  • CRC-8/I-432-1
  • CRC-8/I-CODE
  • CRC-8/ITU
  • CRC-8/LTE
  • CRC-8/MAXIM
  • CRC-8/MAXIM-DOW
  • CRC-8/MIFARE-MAD
  • CRC-8/NRSC-5
  • CRC-8/OPENSAFETY
  • CRC-8/ROHC
  • CRC-8/SAE-J1850
  • CRC-8/SAE-J1850-ZERO
  • CRC-8/SMBUS
  • CRC-8/TECH-3250
  • CRC-8/WCDMA
  • CRC-10/ATM
  • CRC-10/CDMA2000
  • CRC-10/GSM
  • CRC-10/I-610
  • CRC-11/FLEXRAY
  • CRC-11/UMTS
  • CRC-12/3GPP
  • CRC-12/CDMA2000
  • CRC-12/DECT
  • CRC-12/GSM
  • CRC-12/UMTS
  • CRC-13/BBC
  • CRC-14/DARC
  • CRC-14/GSM
  • CRC-15/CAN
  • CRC-15/MPT1327
  • CRC-16
  • CRC-16/A
  • CRC-16/ACORN
  • CRC-16/ARC
  • CRC-16/AUG-CCITT
  • CRC-16/AUTOSAR
  • CRC-16/B
  • CRC-16/BLUETOOTH
  • CRC-16/BUYPASS
  • CRC-16/CCITT
  • CRC-16/CCITT-FAUX
  • CRC-16/CCITT-VRAI
  • CRC-16/CCITT-ZERO
  • CRC-16/CDMA2000
  • CRC-16/CMS
  • CRC-16/DARC
  • CRC-16/DDS-110
  • CRC-16/DECT-R
  • CRC-16/DECT-X
  • CRC-16/DNP
  • CRC-16/EN-13757
  • CRC-16/EPC
  • CRC-16/EPC-C1G2
  • CRC-16/GENIBUS
  • CRC-16/GSM
  • CRC-16/I-CODE
  • CRC-16/IBM
  • CRC-16/IBM-3740
  • CRC-16/IBM-SDLC
  • CRC-16/IEC-61158-2
  • CRC-16/ISO-HDLC
  • CRC-16/ISO-IEC-14443-3-A
  • CRC-16/ISO-IEC-14443-3-B
  • CRC-16/KERMIT
  • CRC-16/LHA
  • CRC-16/LJ1200
  • CRC-16/LTE
  • CRC-16/M17
  • CRC-16/MAXIM
  • CRC-16/MAXIM-DOW
  • CRC-16/MCRF4XX
  • CRC-16/MODBUS
  • CRC-16/NRSC-5
  • CRC-16/OPENSAFETY-A
  • CRC-16/OPENSAFETY-B
  • CRC-16/PROFIBUS
  • CRC-16/RIELLO
  • CRC-16/SPI-FUJITSU
  • CRC-16/T10-DIF
  • CRC-16/TELEDISK
  • CRC-16/TMS37157
  • CRC-16/UMTS
  • CRC-16/USB
  • CRC-16/V-41-LSB
  • CRC-16/V-41-MSB
  • CRC-16/VERIFONE
  • CRC-16/X-25
  • CRC-16/XMODEM
  • CRC-16/ZMODEM
  • CRC-17/CAN-FD
  • CRC-21/CAN-FD
  • CRC-24/BLE
  • CRC-24/FLEXRAY-A
  • CRC-24/FLEXRAY-B
  • CRC-24/INTERLAKEN
  • CRC-24/LTE-A
  • CRC-24/LTE-B
  • CRC-24/OPENPGP
  • CRC-24/OS-9
  • CRC-30/CDMA
  • CRC-31/PHILIPS
  • CRC-32
  • CRC-32/AAL5
  • CRC-32/ADCCP
  • CRC-32/AIXM
  • CRC-32/AUTOSAR
  • CRC-32/BASE91-C
  • CRC-32/BASE91-D
  • CRC-32/BZIP2
  • CRC-32/C
  • CRC-32/CASTAGNOLI
  • CRC-32/CD-ROM-EDC
  • CRC-32/CKSUM
  • CRC-32/D
  • CRC-32/DECT-B
  • CRC-32/INTERLAKEN
  • CRC-32/ISCSI
  • CRC-32/ISO-HDLC
  • CRC-32/JAMCRC
  • CRC-32/MEF
  • CRC-32/MPEG-2
  • CRC-32/NVME
  • CRC-32/PKZIP
  • CRC-32/POSIX
  • CRC-32/Q
  • CRC-32/SATA
  • CRC-32/V-42
  • CRC-32/XFER
  • CRC-32/XZ
  • CRC-40/GSM
  • CRC-64/ECMA-182
  • CRC-64/GO-ECMA
  • CRC-64/GO-ISO
  • CRC-64/MS
  • CRC-64/NVME
  • CRC-64/REDIS
  • CRC-64/WE
  • CRC-64/XZ
  • CRC-82/DARC
Largeur (bits){"option":"Decimal","string":"0"}Encodage de la clé ou du texte: Décimal
Polynôme{"option":"Hex","string":"0"}Encodage de la clé ou du texte: Hex
Initialisation{"option":"Hex","string":"0"}Encodage de la clé ou du texte: Hex
Miroiter l'entréeVraiVrai, Faux
Miroiter la sortieVraiVrai, Faux
Sortie XOR{"option":"Hex","string":"0"}Encodage de la clé ou du texte: Hex

Entrée

The ships hung in the sky in much the same way that bricks don't.

Résultat

0c70

Paramètres

ParamètreValeur par défautEntrée et choix
Algorithme"Custom"Texte
172 Choix disponibles
  • Personnalisé
  • CRC-3/GSM
  • CRC-3/ROHC
  • CRC-4/G-704
  • CRC-4/INTERLAKEN
  • CRC-4/ITU
  • CRC-5/EPC
  • CRC-5/EPC-C1G2
  • CRC-5/G-704
  • CRC-5/ITU
  • CRC-5/USB
  • CRC-6/CDMA2000-A
  • CRC-6/CDMA2000-B
  • CRC-6/DARC
  • CRC-6/G-704
  • CRC-6/GSM
  • CRC-6/ITU
  • CRC-7/MMC
  • CRC-7/ROHC
  • CRC-7/UMTS
  • CRC-8
  • CRC-8/8H2F
  • CRC-8/AES
  • CRC-8/AUTOSAR
  • CRC-8/BLUETOOTH
  • CRC-8/CDMA2000
  • CRC-8/DARC
  • CRC-8/DVB-S2
  • CRC-8/EBU
  • CRC-8/GSM-A
  • CRC-8/GSM-B
  • CRC-8/HITAG
  • CRC-8/I-432-1
  • CRC-8/I-CODE
  • CRC-8/ITU
  • CRC-8/LTE
  • CRC-8/MAXIM
  • CRC-8/MAXIM-DOW
  • CRC-8/MIFARE-MAD
  • CRC-8/NRSC-5
  • CRC-8/OPENSAFETY
  • CRC-8/ROHC
  • CRC-8/SAE-J1850
  • CRC-8/SAE-J1850-ZERO
  • CRC-8/SMBUS
  • CRC-8/TECH-3250
  • CRC-8/WCDMA
  • CRC-10/ATM
  • CRC-10/CDMA2000
  • CRC-10/GSM
  • CRC-10/I-610
  • CRC-11/FLEXRAY
  • CRC-11/UMTS
  • CRC-12/3GPP
  • CRC-12/CDMA2000
  • CRC-12/DECT
  • CRC-12/GSM
  • CRC-12/UMTS
  • CRC-13/BBC
  • CRC-14/DARC
  • CRC-14/GSM
  • CRC-15/CAN
  • CRC-15/MPT1327
  • CRC-16
  • CRC-16/A
  • CRC-16/ACORN
  • CRC-16/ARC
  • CRC-16/AUG-CCITT
  • CRC-16/AUTOSAR
  • CRC-16/B
  • CRC-16/BLUETOOTH
  • CRC-16/BUYPASS
  • CRC-16/CCITT
  • CRC-16/CCITT-FAUX
  • CRC-16/CCITT-VRAI
  • CRC-16/CCITT-ZERO
  • CRC-16/CDMA2000
  • CRC-16/CMS
  • CRC-16/DARC
  • CRC-16/DDS-110
  • CRC-16/DECT-R
  • CRC-16/DECT-X
  • CRC-16/DNP
  • CRC-16/EN-13757
  • CRC-16/EPC
  • CRC-16/EPC-C1G2
  • CRC-16/GENIBUS
  • CRC-16/GSM
  • CRC-16/I-CODE
  • CRC-16/IBM
  • CRC-16/IBM-3740
  • CRC-16/IBM-SDLC
  • CRC-16/IEC-61158-2
  • CRC-16/ISO-HDLC
  • CRC-16/ISO-IEC-14443-3-A
  • CRC-16/ISO-IEC-14443-3-B
  • CRC-16/KERMIT
  • CRC-16/LHA
  • CRC-16/LJ1200
  • CRC-16/LTE
  • CRC-16/M17
  • CRC-16/MAXIM
  • CRC-16/MAXIM-DOW
  • CRC-16/MCRF4XX
  • CRC-16/MODBUS
  • CRC-16/NRSC-5
  • CRC-16/OPENSAFETY-A
  • CRC-16/OPENSAFETY-B
  • CRC-16/PROFIBUS
  • CRC-16/RIELLO
  • CRC-16/SPI-FUJITSU
  • CRC-16/T10-DIF
  • CRC-16/TELEDISK
  • CRC-16/TMS37157
  • CRC-16/UMTS
  • CRC-16/USB
  • CRC-16/V-41-LSB
  • CRC-16/V-41-MSB
  • CRC-16/VERIFONE
  • CRC-16/X-25
  • CRC-16/XMODEM
  • CRC-16/ZMODEM
  • CRC-17/CAN-FD
  • CRC-21/CAN-FD
  • CRC-24/BLE
  • CRC-24/FLEXRAY-A
  • CRC-24/FLEXRAY-B
  • CRC-24/INTERLAKEN
  • CRC-24/LTE-A
  • CRC-24/LTE-B
  • CRC-24/OPENPGP
  • CRC-24/OS-9
  • CRC-30/CDMA
  • CRC-31/PHILIPS
  • CRC-32
  • CRC-32/AAL5
  • CRC-32/ADCCP
  • CRC-32/AIXM
  • CRC-32/AUTOSAR
  • CRC-32/BASE91-C
  • CRC-32/BASE91-D
  • CRC-32/BZIP2
  • CRC-32/C
  • CRC-32/CASTAGNOLI
  • CRC-32/CD-ROM-EDC
  • CRC-32/CKSUM
  • CRC-32/D
  • CRC-32/DECT-B
  • CRC-32/INTERLAKEN
  • CRC-32/ISCSI
  • CRC-32/ISO-HDLC
  • CRC-32/JAMCRC
  • CRC-32/MEF
  • CRC-32/MPEG-2
  • CRC-32/NVME
  • CRC-32/PKZIP
  • CRC-32/POSIX
  • CRC-32/Q
  • CRC-32/SATA
  • CRC-32/V-42
  • CRC-32/XFER
  • CRC-32/XZ
  • CRC-40/GSM
  • CRC-64/ECMA-182
  • CRC-64/GO-ECMA
  • CRC-64/GO-ISO
  • CRC-64/MS
  • CRC-64/NVME
  • CRC-64/REDIS
  • CRC-64/WE
  • CRC-64/XZ
  • CRC-82/DARC
Largeur (bits){"option":"Decimal","string":"0"}Encodage de la clé ou du texte: Décimal
Polynôme{"option":"Hex","string":"0"}Encodage de la clé ou du texte: Hex
Initialisation{"option":"Hex","string":"0"}Encodage de la clé ou du texte: Hex
Miroiter l'entréeVraiVrai, Faux
Miroiter la sortieVraiVrai, Faux
Sortie XOR{"option":"Hex","string":"0"}Encodage de la clé ou du texte: Hex

Avant d’interpréter le résultat

Un hachage compare des octets sans retrouver l’original. Utilisez une fonction dédiée aux mots de passe. MD5 et SHA-1 ne conviennent pas aux nouveaux usages de sécurité. Un MAC exige aussi la bonne clé.

Utiliser cette page

  1. Collez les données ou ouvrez un fichier local.
  2. Réglez les options si nécessaire, puis lancez l’outil.
  3. Copiez le résultat ou téléchargez les octets de sortie d’origine.

Les entrées et résultats ne sont pas automatiquement envoyés, publiés ou ajoutés à l’URL. Le traitement s’effectue dans le navigateur ; HTTP Request et DNS over HTTPS envoient les requêtes que vous lancez. Fichiers : 128 MiB maximum ; sortie : 64 MiB, parfois moins selon l’opération. L’aperçu peut être abrégé. Le texte utilise UTF-8 ; ouvrez un fichier pour préserver ses octets exacts.

Outils associés

Hachage

Référence de l’opération

Voir la documentation technique originale (English)