À propos de cet outil Chiffrer avec SM4
Chiffre l'entrée avec “SM4”.
Entrée: Texte. Résultat: Texte.
Exemple
« Essayer l’exemple » charge et exécute cet exemple public avec ses réglages.
Réglages de l’exemple
| Paramètre | Valeur de l’exemple | Entrée et choix |
|---|---|---|
| Clé | {"string":"01 23 45 67 89 ab cd ef fe dc ba 98 76 54 32 10","option":"Hex"} | Encodage de la clé ou du texte: Hex, UTF8, Latin1, Base64 |
| IV | {"string":"","option":"Hex"} | Encodage de la clé ou du texte: Hex, UTF8, Latin1, Base64 |
| Mode | ECB/Sans Remplissage | CBC, CFB, OFB, CTR, ECB, CBC/sans remplissage, ECB/Sans Remplissage |
| Entrée | Hex | Données brutes, Hex |
| Sortie | Hex | Hex, Données brutes |
Les clés et mots de passe d’exemple sont publics. Ne les utilisez jamais pour protéger des données réelles.
Entrée
aa aa aa aa bb bb bb bb cc cc cc cc dd dd dd dd ee ee ee ee ff ff ff ff aa aa aa aa bb bb bb bb
Résultat
5e c8 14 3d e5 09 cf f7 b5 17 9f 8f 47 4b 86 19 2f 1d 30 5a 7f b1 7d f9 85 f8 1c 84 82 19 23 04
Paramètres
| Paramètre | Valeur par défaut | Entrée et choix |
|---|---|---|
| Clé | {"option":"Hex","string":""} | Encodage de la clé ou du texte: Hex, UTF8, Latin1, Base64 |
| IV | {"option":"Hex","string":""} | Encodage de la clé ou du texte: Hex, UTF8, Latin1, Base64 |
| Mode | CBC | CBC, CFB, OFB, CTR, ECB, CBC/sans remplissage, ECB/Sans Remplissage |
| Entrée | Données brutes | Données brutes, Hex |
| Sortie | Hex | Hex, Données brutes |
Avant d’interpréter le résultat
L’encodage de la clé, le mode, le remplissage et l’IV doivent correspondre. Les chiffrements historiques servent à l’étude ; l’encodage n’assure pas la confidentialité.
Utiliser cette page
- Collez les données ou ouvrez un fichier local.
- Réglez les options si nécessaire, puis lancez l’outil.
- 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.