Décodeur PASSporT STIR/SHAKEN
Collez un en-tête SIP Identity ou un jeton PASSporT seul. L’outil décode chaque revendication, la compare au profil SHAKEN, signale ce qui casse réellement l’attestation en production et vous indique la valeur verstat qu’apposerait un opérateur de terminaison.
Ce que l’outil fait et ne fait pas. Tout s’exécute dans votre navigateur : rien de ce que vous collez n’est envoyé nulle part. L’outil vérifie la structure et les revendications du jeton. Il ne vérifie pas la signature, car cela suppose de récupérer le certificat à l’URL x5u et de remonter la chaîne jusqu’à une STI-CA de confiance, ce qui est le rôle d’un service de vérification (STI-VS). La conséquence pratique mérite d’être dite clairement : un jeton peut ressortir propre sur cette page et échouer quand même à la vérification sur un vrai réseau. Servez-vous de l’outil pour écarter les défauts de structure, pas pour garantir la validité d’un jeton.
Les niveaux d’attestation et ce qu’ils signifient vraiment
| Niveau | Nom | Le fournisseur d’origine affirme | Usage type |
|---|---|---|---|
| A | Attestation complète | Il connaît le client et a confirmé son droit d’utiliser le numéro appelant. | Abonnés de détail sur des numéros que vous avez attribués et authentifiés. |
| B | Attestation partielle | Il connaît le client, mais ne peut pas confirmer que le numéro appelant lui appartient. | Gros ou transit, lorsque l’origine est connue mais que le numéro n’est pas vérifiable. |
| C | Attestation de passerelle | Il sait seulement d’où il a reçu l’appel, et rien sur l’appelant. | Passerelle internationale ou point d’entrée d’un peering non fiable. |
L’essentiel à retenir : l’attestation est affirmée à l’origine, et personne ne la réévalue à la terminaison. Ce n’est pas une note de qualité. Un appel de niveau A échoue quand même à la vérification si la signature ou le certificat est mauvais, et un appel de niveau C passe si la signature est valide. Ce sont ces deux faits qui surprennent le plus.
Ce que signifie verstat côté terminaison
| Valeur | Signification | À ne pas confondre avec |
|---|---|---|
TN-Validation-Passed |
Un en-tête Identity était présent, et la signature comme le certificat ont été validés. | Un verdict sur l’appelant. Un appel de niveau C passe aussi si sa signature est valide. |
TN-Validation-Failed |
Un jeton était présent mais n’a pas été validé : signature incorrecte, certificat non fiable ou expiré, ou iat périmé. |
Pas la même chose que l’absence de validation. Quelque chose n’allait pas. |
No-TN-Validation |
Il n’y avait rien à vérifier, car l’appel est arrivé sans signature. | Le traiter comme « échoué » signale des volumes énormes de trafic légitime. |
Besoin de contrôler l’attestation appel par appel ?
La plupart des déploiements doivent signer différemment des trafics différents, ce qu’un réglage statique par jonction ne permet pas. ProSBC traite plutôt l’attestation comme une décision de routage : un seul SBC signe votre trafic de détail en A, votre trafic de gros en B et votre trafic de passerelle en C, avec le fournisseur de signature de votre choix et un basculement s’il tombe en panne. Découvrir le fonctionnement.
En soumettant ce formulaire, vos informations seront traitées conformément à notre Politique de confidentialité.
Vous préférez d’abord passer à la pratique ? Créez un lab ProSBC gratuit et testez-le vous-même.