Security
Générateur de signature numérique
Signe un message avec une clé privée ou vérifie une signature avec une clé publique — prend en charge RSA-PSS (SHA-256), ECDSA (P-256) et Ed25519. Cryptographie purement locale (Node crypto.createSign/createVerify), sans réseau. Collez une clé PEM pour signer ou vérifier une signature base64. Cet outil signe/vérifie ; il ne génère pas de paires de clés.
Démarrage rapide
Appelez cet outil depuis votre code en trois langages.
curl -X POST 'https://api.elysiatools.com/fr/api/tools/digital-signature-generator' \
-H 'Content-Type: application/json' \
-d '{"mode":"sign","algorithm":"ed25519","message":"This document is authentic.","privateKey":"-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEILoP...\n-----END PRIVATE KEY-----","publicKey":"-----BEGIN PUBLIC KEY-----\n...\n-----END PUBLIC KEY-----\n\n(Used in Verify mode.)","signature":"Paste the base64 signature to verify. (Used in Verify mode.)"}'Référence de l'API
Envoyez une requête POST avec vos entrées en JSON. Les paramètres de type fichier nécessitent un upload préalable.
Point d'accès
POST https://api.elysiatools.com/fr/api/tools/digital-signature-generatorParamètres
| Nom | Type | Requis | Description |
|---|---|---|---|
| mode | select | Non | — |
| algorithm | select | Non | — |
| message | textarea | Oui | — |
| privateKey | textarea | Non | — |
| publicKey | textarea | Non | — |
| signature |