Tous les outils
Des outils gratuits pour tous ceux qui signent. Chacun s’exécute dans votre navigateur (collez une clé, un jeton ou une signature : rien ne quitte la page), sauf lorsqu’un outil le signale et explique ce qu’il envoie.
91 outils
Signatures
7 outilsVérifiez une signature, convertissez son encodage, découvrez pourquoi elle ne se vérifie pas, générez des vecteurs de test, observez l’arithmétique des courbes elliptiques sous-jacente et fractionnez un secret en parts de Shamir : chaque outil s’exécute dans votre navigateur.
ECDSA Signature Verifier — vérificateur de signatures ECDSA
Vérifier n’importe quelle signature ECDSA
Ouvrir l’outilDER ⇄ Raw Converter — convertisseur DER ⇄ brut
Convertir les formats de signature
Ouvrir l’outilSignature Error Explainer — diagnostic des erreurs de signature
Diagnostiquer pourquoi la vérification échoue
Ouvrir l’outilTest Vector Generator — générateur de vecteurs de test
Générer des clés et des signatures pour vos tests
Ouvrir l’outilLibrary Interop Cheatsheet — interopérabilité des bibliothèques
Pourquoi une signature de la bibliothèque A est rejetée par la bibliothèque B
Ouvrir l’outilElliptic Curve Playground — explorateur interactif de courbes elliptiques
Voir les mathématiques derrière les signatures
Ouvrir l’outilShamir Secret Sharing — partage de secret de Shamir
Fractionner un secret en parts K parmi N
Ouvrir l’outilJOSE et JWT
9 outilsSignez, décodez et vérifiez des JSON Web Tokens, déchiffrez des JWE, lisez des jetons PASETO, générez des clés et convertissez-les entre JWK, PEM et SSH, et construisez ou vérifiez les jeux de clés sur lesquels ils s’appuient, avec des explications claires de ce qui ne va pas.
JWT ES256 Debugger — débogueur JWT ES256
Décoder et vérifier des jetons ES256/ES384/ES512
Ouvrir l’outilJWKS & OIDC Checker — vérificateur JWKS et OIDC
Vérifier le jeu de clés sur lequel reposent vos jetons
Ouvrir l’outilJWT Signer — signature de JWT
Signer des jetons avec votre propre clé
Ouvrir l’outilKey Generator — générateur de clés
Nouvelles paires de clés en JWK, PEM et SSH
Ouvrir l’outilJWK Converter — convertisseur JWK
JWK ⇄ PEM ⇄ OpenSSH ⇄ hexa
Ouvrir l’outilJWKS Builder — générateur de JWKS
Construire et vérifier un jeu de clés JWK (JSON Web Key Set)
Ouvrir l’outilJWE Inspector — inspecteur JWE
Décoder et déchiffrer des jetons JWE
Ouvrir l’outilHMAC Calculator — calculateur HMAC
HMAC, SHA-2, SHA-3 et MD5
Ouvrir l’outilPASETO Decoder — décodeur PASETO
Décoder et vérifier des jetons PASETO
Ouvrir l’outilCertificats et clés
17 outilsDécodez des certificats, des demandes de signature, des listes de révocation, des réponses OCSP et des horodatages Certificate Transparency ; générez une CSR et sa clé, vérifiez qu’une clé, un certificat et une CSR vont ensemble, comparez deux certificats, remettez une chaîne dans l’ordre et récupérez les intermédiaires manquants, calculez des empreintes SPKI à épingler et vérifiez si des clés présentent des faiblesses connues ; ouvrez des fichiers PFX, découpez des bundles PEM, explorez de l’ASN.1 brut et composez la commande openssl qu’il vous faut. Les clés restent dans votre navigateur ; les quelques vérifications qui ont besoin de notre serveur indiquent ce qu’elles envoient avant de l’envoyer.
X.509 Certificate Decoder — décodeur de certificats X.509
Inspecter des certificats
Ouvrir l’outilSSH Key Inspector — inspecteur de clés SSH
Décoder des entrées authorized_keys
Ouvrir l’outilOpenSSL Command Builder — générateur de commandes OpenSSL
Composer la commande openssl qu’il vous faut
Ouvrir l’outilASN.1 Explorer — explorateur ASN.1
Décoder n’importe quelle structure DER ou BER
Ouvrir l’outilDER Text Editor — éditeur de texte DER
Modifier du DER sous forme de texte lisible
Ouvrir l’outilCSR Decoder — décodeur de CSR
Vérifier une CSR avant l’AC
Ouvrir l’outilCRL Decoder — décodeur de CRL
Lire une CRL et y chercher un numéro de série
Ouvrir l’outilOCSP Decoder — décodeur OCSP
Lire des réponses OCSP, construire des requêtes
Ouvrir l’outilSCT Decoder — décodeur de SCT
Quels journaux CT ont vu un certificat
Ouvrir l’outilPFX Inspector — inspecteur PFX
Voir le contenu d’un fichier .pfx ou .p12
Ouvrir l’outilPEM Bundle Splitter — découpage de bundles PEM
Découper un fichier PEM en blocs propres
Ouvrir l’outilCSR Generator — générateur de CSR
Créer une CSR et sa clé en local
Ouvrir l’outilKey & Certificate Matcher — comparateur de clés et de certificats
Cette clé correspond-elle à ce certificat ?
Ouvrir l’outilCertificate Diff — comparateur de certificats
Ce qui a changé entre deux certificats
Ouvrir l’outilSPKI Pin Generator — générateur d’empreintes SPKI
Épinglage de clés publiques pour les applications mobiles
Ouvrir l’outilWeak Key Checker — vérificateur de clés faibles
Repérer les clés cassées et divulguées
Ouvrir l’outilCertificate Chain Builder — construction de chaînes de certificats
Ordonner et corriger une chaîne de certificats
Ouvrir l’outilTLS et DNS
9 outilsGénérez une configuration TLS pour votre serveur, préparez-vous aux certificats de 47 jours, publiez des enregistrements CAA, TLSA et security.txt, suivez la chaîne de confiance DNSSEC, voyez si votre navigateur utilise déjà le TLS post-quantique et vérifiez de nombreux domaines à la fois. Chaque page indique exactement ce qu’elle envoie sur le réseau, le cas échéant.
TLS Config Generator — générateur de configurations TLS
Configurations SSL pour 28 serveurs
Ouvrir l’outil47-Day Certificate Calculator — calculateur pour les certificats de 47 jours
Planifier les renouvellements pour 200 → 100 → 47 jours
Ouvrir l’outilCAA Record Generator — générateur d’enregistrements CAA
Limiter les AC autorisées à émettre
Ouvrir l’outilTLSA Record Generator — générateur d’enregistrements TLSA
Enregistrements DANE à partir d’un certificat
Ouvrir l’outilsecurity.txt Generator — générateur de security.txt
Rédiger et vérifier un fichier security.txt
Ouvrir l’outilDNSSEC Inspector — inspecteur DNSSEC
Suivre la chaîne de confiance
Ouvrir l’outilPost-Quantum Browser Check — test TLS post-quantique du navigateur
Votre navigateur utilise-t-il ML-KEM ?
Ouvrir l’outilTLS Fingerprint (JA4) — empreinte TLS
Affichez le JA4 de votre navigateur
Ouvrir l’outilBulk Domain Checker — vérificateur de domaines en masse
TLS et expiration pour une liste de domaines
Ouvrir l’outilDécouvrez pourquoi la vérification d’une signature DKIM échoue, voyez ce que chaque serveur de transfert a enregistré dans une chaîne ARC, créez la clé et l’enregistrement DNS de votre propre domaine, et vérifiez l’enregistrement BIMI d’une marque et son certificat de marque (Mark Certificate). Les outils DKIM et ARC analysent les messages dans votre navigateur et ne consultent que des noms de clés publiques via DNS-over-HTTPS ; l’analyse complète SPF, DKIM, DMARC, ARC, BIMI et MTA-STS s’exécute sur notre serveur et n’envoie le message qu’après votre accord.
DKIM Debugger — débogueur DKIM
Pourquoi une signature DKIM échoue, pas à pas
Ouvrir l’outilARC Chain Viewer — visualiseur de chaîne ARC
Qui a transféré un e-mail, et ce qui a changé
Ouvrir l’outilDKIM Record Generator — générateur d’enregistrements DKIM
Clés et enregistrement DNS pour DKIM
Ouvrir l’outilBIMI & VMC Decoder — décodeur BIMI et VMC
Vérifier un logo de marque pour les e-mails
Ouvrir l’outilEmail Authentication Analyzer — analyseur d’authentification des e-mails
SPF, DKIM, DMARC, ARC, BIMI, MTA-STS
Ouvrir l’outilWeb3
13 outilsDécodez une transaction Ethereum brute ou une délégation EIP-7702, lisez ce qu’une signature de données typées céderait avant de la signer, vérifiez qui a signé un message Ethereum ou une demande de connexion, comparez les hashs d’une transaction Safe avec votre portefeuille matériel, recherchez des nonces ECDSA réutilisés, inspectez des PSBT et des xpub, et vérifiez des signatures Bitcoin (BIP-137/322), Solana et Nostr. Tout s’exécute dans votre navigateur ; les consultations de la blockchain ne sont adressées à un nœud RPC public que lorsque vous le demandez. Les phrases de récupération et les clés privées ne sont jamais acceptées.
Nonce Reuse Checker — vérificateur de réutilisation de nonce
Rechercher des valeurs r répétées dans une adresse Bitcoin
Ouvrir l’outilEIP-712 Inspector — inspecteur EIP-712
Ce qu’autorise réellement une signature de données typées
Ouvrir l’outilEthereum Signature Verifier — vérificateur de signatures Ethereum
Qui a signé ce message Ethereum ?
Ouvrir l’outilSIWE Verifier — vérificateur SIWE
Contrôler un message Sign-In with Ethereum
Ouvrir l’outilSafe Transaction Hash — hash de transaction Safe
Vérifier ce que les signataires de votre Safe signent réellement
Ouvrir l’outilEthereum Transaction Decoder — décodeur de transactions Ethereum
Décoder des transactions brutes signées
Ouvrir l’outilEIP-7702 Delegation Decoder — décodeur de délégations EIP-7702
Qui délègue à quel contrat
Ouvrir l’outilEthereum Nonce Reuse Checker — vérificateur de réutilisation de nonce Ethereum
Trouver les r répétés dans les signatures Ethereum
Ouvrir l’outilBitcoin Message Verifier — vérificateur de messages Bitcoin
Vérifier des signatures BIP-137 et BIP-322
Ouvrir l’outilPSBT Inspector — inspecteur PSBT
Décoder et vérifier une PSBT avant de la signer
Ouvrir l’outilxpub Inspector — inspecteur xpub
Dériver les adresses d’une xpub
Ouvrir l’outilSolana Message Verifier — vérificateur de messages Solana
Vérifier des messages signés Solana
Ouvrir l’outilNostr Event Verifier — vérificateur d’événements Nostr
Vérifier des événements Nostr et décoder des npub
Ouvrir l’outilPost-quantique
6 outilsLa cryptographie post-quantique en pratique : signez avec ML-DSA et SLH-DSA, encapsulez avec ML-KEM et avec l’hybride X25519MLKEM768 que les navigateurs utilisent déjà, mesurez les performances de plus de 100 algorithmes liboqs, et inspectez des certificats PQ, ainsi que HPKE et age, le tout dans votre navigateur, sans rien envoyer.
Post-Quantum Signatures — signatures post-quantiques
Signer et vérifier avec ML-DSA, SLH-DSA, Falcon
Ouvrir l’outilML-KEM & Hybrid KEMs — ML-KEM et KEM hybrides
ML-KEM, X-Wing et groupes hybrides TLS
Ouvrir l’outilPQC Algorithm Zoo — zoo des algorithmes PQC
Mesurer plus de 100 algorithmes liboqs
Ouvrir l’outilHPKE Playground — bac à sable HPKE
HPKE avec ML-KEM, X-Wing et OHTTP
Ouvrir l’outilage Encryption — chiffrement age
Fichiers age avec destinataires post-quantiques et clés d’accès
Ouvrir l’outilPQ Certificate Inspector — inspecteur de certificats post-quantiques
Décoder et vérifier des certificats ML-DSA et composites
Ouvrir l’outilIdentité et clés d’accès
12 outilsEnregistrez une vraie clé d’accès, connectez-vous avec elle et identifiez l’authentificateur dont elle provient grâce au service de métadonnées FIDO, validez des jetons d’ID OpenID Connect et des réponses SAML, inspectez les attestations du portefeuille européen d’identité numérique (SD-JWT VC et mdoc), les preuves DPoP, COSE et CWT, ainsi que les requêtes HTTP signées par des bots et des agents d’IA. Les jetons et les clés sont vérifiés dans votre navigateur ; la recherche d’authentificateur ne demande à notre serveur que des métadonnées publiques.
WebAuthn / Passkey Inspector — inspecteur WebAuthn et de clés d’accès
Décoder l’enregistrement et la connexion par clé d’accès
Ouvrir l’outilPasskey Sandbox — bac à sable de clés d’accès
Tester l’inscription et la connexion par clé d’accès
Ouvrir l’outilOIDC ID Token Validator — validateur de jetons d’ID OIDC
Valider des jetons d’ID OpenID Connect
Ouvrir l’outilSD-JWT Inspector — inspecteur SD-JWT
Décoder et vérifier des SD-JWT VC
Ouvrir l’outilmdoc / mDL Inspector — inspecteur mdoc / mDL
Vérifier des permis de conduire mobiles
Ouvrir l’outilHTTP Message Signatures — signatures de messages HTTP
Vérifier des signatures RFC 9421
Ouvrir l’outilWeb Bot Auth Checker — vérificateur Web Bot Auth
Vérifier les requêtes signées de bots et d’agents
Ouvrir l’outilCOSE & CWT Decoder — décodeur COSE et CWT
Décoder et vérifier COSE et CWT
Ouvrir l’outilDPoP Proof Inspector — inspecteur de preuves DPoP
Vérifier des preuves DPoP (RFC 9449)
Ouvrir l’outilSAML Inspector — inspecteur SAML
Vérifier des signatures et des assertions SAML
Ouvrir l’outilXAdES Inspector — inspecteur XAdES
Inspecter des signatures électroniques XAdES
Ouvrir l’outilAAGUID Lookup — recherche par AAGUID
Identifier une clé d’accès ou une clé de sécurité
Ouvrir l’outilSignature de code et de documents
12 outilsAvant d’exécuter une version, contrôlez ce qu’elle est réellement. Vérifiez les bundles Sigstore et la provenance npm jusqu’au dépôt, au workflow et au commit qui les ont produits, lisez les attestations SLSA et in-toto, contrôlez les commits Git et les fichiers signés avec SSH par rapport à allowed_signers, et inspectez les signatures des exécutables Windows, des APK Android et des archives Java. Pour les documents et les médias aussi : vérifiez les signatures PDF (PAdES, LTV) et les e-mails signés (S/MIME) sans rien envoyer, décodez les horodatages RFC 3161, lisez les Content Credentials (C2PA) des images et des vidéos, et prouvez qu’une clé a été générée sur une YubiKey. Les fichiers et les clés restent dans votre navigateur ; le vérificateur npm interroge le registre public sur le paquet que vous indiquez, et la seconde vérification Sigstore, facultative, n’envoie à notre serveur que le bundle et le condensat du fichier.
Sigstore Bundle Verifier — vérificateur de bundles Sigstore
Bundles cosign, npm et attestations GitHub
Ouvrir l’outilnpm Provenance Checker — vérificateur de provenance npm
Où un paquet npm a réellement été construit
Ouvrir l’outilin-toto Attestation Viewer — visualiseur d’attestations in-toto
Provenance SLSA, DSSE et .intoto.jsonl
Ouvrir l’outilSSH Signature Verifier — vérificateur de signatures SSH
Fichiers ssh-keygen -Y, commits et tags signés
Ouvrir l’outilAuthenticode Inspector — inspecteur Authenticode
Signatures des fichiers EXE, DLL et SYS de Windows
Ouvrir l’outilAPK Signature Inspector — inspecteur de signatures APK
Schémas de signature des APK Android v1–v4
Ouvrir l’outilJAR Signature Inspector — inspecteur de signatures JAR
Fichiers JAR, WAR et EAR signés, entrée par entrée
Ouvrir l’outilPDF Signature Verifier — vérificateur de signatures PDF
Vérifier des signatures PDF sans rien envoyer
Ouvrir l’outilS/MIME Signature Verifier — vérificateur de signatures S/MIME
Vérifier un e-mail signé en local
Ouvrir l’outilTimestamp Token Inspector — inspecteur de jetons d’horodatage
Décoder et vérifier des jetons RFC 3161
Ouvrir l’outilC2PA Content Credentials Inspector — inspecteur de manifestes C2PA
Lire et vérifier des Content Credentials
Ouvrir l’outilYubiKey Attestation Verifier — vérificateur d’attestations YubiKey
Prouver qu’une clé a été créée sur une YubiKey
Ouvrir l’outilOpenPGP
1 outilCollez une clé, une signature ou un message avec armure ASCII, ou ouvrez un fichier .gpg, .sig ou .asc, et affichez chaque paquet : sous-clés, ID utilisateur et autosignatures, expiration et révocation, algorithmes, y compris les clés v6 de la RFC 9580 et les nouveaux identifiants des algorithmes post-quantiques. Avec la clé publique du signataire, vérifiez les signatures détachées, en texte clair et intégrées, comme gpg --verify, sans installer GnuPG. Tout s’exécute dans votre navigateur, et les clés privées sont refusées sans être lues.