Beräkna kontrollsumman för en fil
- Panel
- Dokumentation
- API
Pourquoi utiliser un outil de Checksum ?
Un outil de checksum permet de garantir l'intégrité des fichiers en s'assurant qu'ils n'ont pas été modifiés. En calculant et en vérifiant les sommes de contrôle (checksums) des fichiers, vous pouvez détecter les altérations accidentelles ou malveillantes. Cela est particulièrement utile pour les téléchargements de fichiers, les sauvegardes et les transferts de données.
Comment utiliser l'outil de Checksum
Pour utiliser l'outil de checksum, suivez les étapes ci-dessous. Vous pouvez calculer le checksum d'un fichier. Cela vous permettra de vérifier l'intégrité d'un fichier en comparant son checksum.
Sur la page de l'outil, vous pouvez télécharger le fichier dans la zone prévue à cet effet. Ensuite, choisissez l'algorithme de hachage (MD5, SHA-1, SHA-256, etc.) et cliquez sur le bouton pour calculer ou vérifier le checksum.
Exemples de sorties
Voici à quoi devraient ressembler les sorties de l'outil pour différentes opérations :
# Exemple de calcul de checksum
Checksum (SHA-256) for example.txt: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
Exempelförfrågan
curl -X POST https://cdrn.fr/api/v1/tools/hash-file-generator/execute \
-H "Content-Type: application/json" \
-d '{"file":"...","algorithm":"adler32"}'
Indatasschema
| Fält | Typ | Obligatorisk | Standard |
|---|---|---|---|
file |
file | ✓ | – |
algorithm |
choice (adler32, crc32, crc32b, crc32c, fnv132, fnv164, fnv1a32, fnv1a64, gost, gost-crypto, haval128,3, haval128,4, haval128,5, haval160,3, haval160,4, haval160,5, haval192,3, haval192,4, haval192,5, haval224,3, haval224,4, haval224,5, haval256,3, haval256,4, haval256,5, joaat, md2, md4, md5, murmur3a, murmur3c, murmur3f, ripemd128, ripemd160, ripemd256, ripemd320, sha1, sha224, sha256, sha3-224, sha3-256, sha3-384, sha3-512, sha384, sha512, sha512/224, sha512/256, snefru, snefru256, tiger128,3, tiger128,4, tiger160,3, tiger160,4, tiger192,3, tiger192,4, whirlpool, xxh128, xxh3, xxh32, xxh64) | ✓ | – |
detta verktyg förväntar sig en fil - använd Content-Type multipart/form-data istället för application/json
Slutpunkter
GET https://cdrn.fr/api/v1/tools- listar alla tillgängliga verktygGET https://cdrn.fr/api/v1/tools/hash-file-generator- hämtar schemat för detta verktygPOST https://cdrn.fr/api/v1/tools/hash-file-generator/execute- kör detta verktyg med en JSON-payload