XML Signature Validator
Un validateur axé développeur qui vérifie l'intégrité et l'authenticité des signatures XML, aidant les ingénieurs sécurité et les QA à valider les implémentations XMLDSig.
Build Your Own Custom Web Calculator in Seconds
Type what tool or calculator you need below. Our AI will build it instantly for your site.
À propos de cet outil
Fonctionnalités clés : (1) Obligatoire : analyser le XML, localiser l'élément Signature, identifier SignedInfo, normaliser selon CanonicalizationMethod, calculer les digests des références après application des chaînes de Transform, et vérifier le SignatureValue à l'aide d'une clé publique ou d'un certificat fournis ; (2) Optionnel/avancé : prise en charge de multiples éléments Reference, signatures enveloppées et enveloppantes, divers algorithmes DigestMethod et SignatureMethod (p. ex. SHA-256, RSA, ECDSA), et validation partielle par ID ; (3) Sortie : un résultat structuré avec is_valid, statut par référence, détails d'algorithme et erreurs éventuelles. L'outil peut fonctionner hors ligne si les clés et le XML sont fournis, et peut valider KeyInfo intégré s'il est présent.
Erreurs et cas limites couvrent les éléments Signature manquants ou en double, les algorithmes non pris en charge, le Base64 invalide, les références externes manquantes et les problèmes de confiance du certificat. Il signale des codes d'erreur précis et des statuts spécifiques à la référence pour guider la remédiation.
Comment utiliser
- Fournir les entrées : collez ou téléchargez le document XML et fournissez la clé publique ou le certificat si la clé n'est pas intégrée.
- Configurer : sélectionnez l'élément Signature par ID si nécessaire et définissez les attentes d'algorithme.
- Lancer la validation : démarrez le processus de vérification et attendez les résultats.
- Examiner les sorties : examinez is_valid, les digests par référence et tout détail d'erreur pour diagnostiquer les échecs.
- Itérer : ajustez les entrées ou les clés et relancez jusqu'à ce que la validation réussisse.
Frequently Asked Questions
Trouvez des réponses rapides
Qu'est-ce que XMLDSig et pourquoi l'utiliser ?
Le KeyInfo intégré peut-il être utilisé pour la validation ?
Comment les signatures multiples sont-elles gérées ?
Que faire en cas d'échec de la validation ?
Need to run multiple calculations?
Create a free account today to unlock unlimited daily runs, access advanced parameters, save your history, and request custom features.
Related Tools
Other useful calculators and utilities you might like
Convertisseur Spotify vers MP3
Convertit des fichiers audio fournis localement en MP3, permettant l’écoute hors ligne et la compati...
Calculateur de distance routière
Calculateur de distance routière pour voyageurs, planificateurs logistiques et conducteurs pour esti...
Votre avis compte
Aidez-nous à nous améliorer
Norwegian
Danish
German
English
Spanish
French
Italian
Dutch
Portuguese
Swedish
Hebrew
Arabic