Skip to main content
Tool Factory

Outil dans le navigateur

Signature RSA

Traitez des données de clé ou de jeton avec RSA Sign et des réglages de format explicites. Saisissez le matériel de clé, choisissez le format requis, puis vérifiez le résultat.

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.

Options

Exécutez l’outil quand l’entrée est prête.

Votre résultat apparaît ici

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

Réponse directe

Fonction de Signature RSA

La signature RSA signe des octets de message avec une clé privée RSA et SHA-256, SHA-384 ou SHA-512. Copiez la signature en Base64 ou en hexadécimal. Le signataire utilise RSASSA-PKCS1-v1_5, et non RSA-PSS. Voir [RFC 8017](https://www.rfc-editor.org/rfc/rfc8017.html#section-8.2).

Résultat

Ce que vous recevez

Le résultat contient des octets de signature encodés. Il ne contient pas la clé privée. Base64 et Hex conservent les mêmes octets de signature pour la copie et l'enregistrement.

Utiliser cet outil

Comment utiliser Signature RSA

  1. Saisissez le message et choisissez UTF8, Hex ou Base64 comme format. UTF8 conserve le texte Unicode sous forme d'octets UTF-8.
  2. Collez une clé privée RSA PEM. Saisissez son mot de passe si la clé est protégée.
  3. Gardez SHA-256 ou choisissez SHA-384 ou SHA-512. Choisissez Base64 ou Hex pour la sortie de signature.
  4. Sélectionnez Sign. Copiez le résultat dans RSA Verifier avec la clé publique, le message, le digest et le format correspondants.

Exemple

Tester avec un exemple sûr

Entrée: une clé publique, un certificat, un jeton ou un réglage du générateur accepté par l'outil

Paramètres: Choisissez l'opération configurée. Confirmez le mode d'exécution debounced et la sortie textuelle avant d'exécuter la signature RSA.

Résultat: L'espace de travail produit un résultat textuel dans votre navigateur.

Cet exemple montre la forme de l'entrée de la signature RSA. Le résultat exact dépend de l'opération, des valeurs et des réglages sélectionnés.

Usages courants

Usages de Signature RSA

  • Vérifiez une signature RSA avec son message original.
  • Testez l'interchange Base64 et hexadécimal d'une signature.
  • Comparez une signature jetable avec une autre implémentation PKCS#1 v1.5.

Limites

Vérifier le résultat

  • Signature RSA : ces outils implémentent les signatures RSASSA-PKCS1-v1_5. Ils ne créent et ne vérifient pas les signatures RSA-PSS.
  • Signature RSA : la taille du message est limitée à 1 MiB. Les clés PEM sont limitées à 64 KiB et les signatures encodées à 16 KiB décodés.
  • Signature RSA : Base64 exige un padding canonique complet. Hex exige des paires d'octets complètes. L'outil refuse l'Unicode mal formé.
  • Signature RSA : SHA-1 est un choix de vérification hérité. Les nouvelles signatures exigent SHA-256, SHA-384 ou SHA-512. MD5 est indisponible.
  • Signature RSA : gardez la clé privée et son mot de passe privés. La vérification exige une clé publique de confiance.
  • Signature RSA : toute modification du message, y compris les espaces ou l'encodage, modifie ses octets et peut invalider la signature.