Security
Gerador de assinatura digital
Assina uma mensagem com uma chave privada ou verifica uma assinatura com uma chave pública — suporta RSA-PSS (SHA-256), ECDSA (P-256) e Ed25519. Criptografia puramente local (Node crypto.createVerify/createSign), sem rede. Cole uma chave PEM para assinar ou verificar uma assinatura base64. Esta ferramenta assina/verifica; não gera pares de chaves.
Início rápido
Chame esta ferramenta a partir do seu código em três idiomas.
curl -X POST 'https://api.elysiatools.com/pt/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.)"}'Referência da API
Envie uma requisição POST com suas entradas em JSON. Parâmetros do tipo arquivo exigem upload prévio.
Endpoint
POST https://api.elysiatools.com/pt/api/tools/digital-signature-generatorParâmetros
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| mode | select | Não | — |
| algorithm | select | Não | — |
| message | textarea | Sim | — |
| privateKey | textarea | Não | — |
| publicKey | textarea | Não | — |
| signature |