Skip to main content
Tool Factory

Outil dans le navigateur

Calculateur de soustraction d'octets

Soustrayez une clé répétée des octets issus du texte, avec une différence modulo 256. Examinez les valeurs décimales des octets.

Espace de travail

Entrée requise

Votre entrée reste dans ce navigateur.

Ajoutez l’entrée requise pour continuer.

Entrée

Ajoutez votre source et choisissez les options requises.

Saisissez du texte littéral. Les caractères jusqu’à U+00FF utilisent un octet chacun. Tout autre caractère force l’entrée entière en UTF-8.

Options

Les résultats se mettent à jour automatiquement.

Votre résultat apparaît ici

Complétez l’entrée requise pour continuer.

Réponse directe

Fonction de Calculateur de soustraction d'octets

Le calculateur de soustraction d'octets soustrait chaque octet de clé de l'octet d'entrée correspondant, modulo 256. Il convertit le texte source en octets avant l'opération. Le résultat liste les valeurs décimales des octets.

Résultat

Ce que vous recevez

Le résultat liste les valeurs décimales des octets de 0 à 255. Copy et Save conservent la représentation en tableau.

Utiliser cet outil

Comment utiliser Calculateur de soustraction d'octets

  1. Saisissez du texte littéral dans Text input. Commencez par ABC.
  2. Choisissez Hex dans Key format et saisissez 01 dans Key. La clé se répète sur les octets d'entrée.
  3. Examinez le tableau décimal d'octets. L'exemple produit [64,65,66]. Copiez ou enregistrez le résultat.

Exemple

Tester avec un exemple sûr

Entrée: ABC

Paramètres: Key format = Hex ; Key = 01.

Résultat: [64,65,66]

Chaque octet de ABC perd l'octet de clé 01 avec un résultat modulo 256.

Usages courants

Usages de Calculateur de soustraction d'octets

  • Inspectez une petite transformation d'octets avec une entrée connue et un résultat attendu.
  • Comparez des octets de clé répétés avec des octets d'entrée ASCII.
  • Vérifiez une étape avant de l'ajouter à une recette.

Limites

Vérifier le résultat

  • Text input conserve les caractères littéraux. Par exemple, 41 représente deux octets de texte, [52,49], et non l'octet hexadécimal 0x41.
  • Les caractères de U+0000 à U+00FF utilisent un octet chacun. Tout autre caractère fait encoder toute l'entrée en UTF-8.
  • Par exemple, é devient [233], tandis que éĀ devient [195,169,196,128]. Ces valeurs décrivent la conversion d'entrée de cet outil.
  • Key format ne change que la clé. Une clé vide agit comme l'octet 0 : elle laisse l'addition et la soustraction inchangées, mais efface les résultats AND.
  • Utilisez des valeurs de 0 à 255 pour les clés Decimal.
  • Le champ source ne décode pas les paires d'octets hexadécimales. Pour des données binaires, utilisez Hex Decoder avant cette opération dans l'espace de travail de recette.
  • Le résultat est un tableau d'octets, et non une liste de points de code Unicode. Ces opérations sur octets ne fournissent pas un chiffrement sécurisé.