Outils de sécurité › ICP et certificats › Signatures et CMS
Signatures et CMS
Ouvrez tout objet CMS (PKCS#7), des données signées et paquets de certificats aux enveloppes et horodatages; créez une signature .p7s sur un texte ou un fichier, classique ou post-quantique; et essayez le hachage, HMAC, AES-GCM et ECDSA étape par étape. Pour l'instant, les résultats des outils s'affichent en anglais.
- 3 outils gratuits
- Rien n'est téléversé ni conservé
- CMS · PKCS#7 · RFC 5652
Signatures et CMS
Créez et vérifiez des signatures numériques au format CMS (Cryptographic Message Syntax, PKCS#7), utilisé par S/MIME, la signature de code, l'horodatage et SCEP.
Analyseur CMS / PKCS#7 .p7s · .p7m · .p7b · RFC 3161 Nouveau
Ouvrez tout objet CMS (PKCS#7) : données signées, paquets de certificats, enveloppes chiffrées, horodatages et messages SCEP. Voyez les signataires, les attributs signés et les algorithmes, et vérifiez les signatures, y compris ML-DSA (RFC 9882).
Signature détachée? Ajoutez le contenu original
Le fichier est lu uniquement dans votre navigateur.
Certificat du signataire absent? Ajoutez-le ici
Équivalent OpenSSL : openssl cms -cmsout -print -inform DER -in file.p7s et openssl cms -verify -inform DER -in file.p7s -content file.txt -noverify
Signer avec CMS / PKCS#7 création de signatures numériques Nouveau
Créez une signature CMS normalisée (.p7s) sur un texte ou un fichier, classique ou post-quantique. Une paire de clés à usage unique et un certificat de signataire autosigné sont créés dans votre navigateur pour chaque signature : vous pouvez apprendre et faire des essais sans exposer une vraie clé.
Bac à sable cryptographique hachage · HMAC · AES-GCM · ECDSA · aléatoire
Découvrez les composantes de base de l'ICP : hachage, authentification des messages, chiffrement authentifié et signatures numériques. Changez un seul caractère et voyez le résultat changer complètement.
Hachage
Hexadécimal
Base64
SHA-1 est présenté à titre de comparaison seulement : il n'est plus sûr pour les signatures.
HMAC
Étiquette (tag)
AES-256-GCM
Signature numérique (ECDSA P-256)
Clé publique
Aléa sécurisé
Hexadécimal
Base64
UUID v4