

Basic usage AuthenticationĬreate PASSporT using Authentication Service interfaceĬhar *passport_encoded = "_KOQtrCS3WctNBFT7PKcUowTqHI1cZU3XhBaYEji8eH07XE5rYxomns1EnnePpw96zUF7cr-mBBro-wP65jg" Ĭhar *sip_identity_header = "3n-2qjP9eVPMViBbK6sVUmN3tMRbI-8ffVs1M7J9KL0q0hMKtdZNBWj_TS5RkvakiDUoSErkDsahh2nRGD8Q info= alg=ES256 ppt=shaken" Libstirshaken was tested for interoperability with other leading Shaken implementations (e.g. This library provides building blocks for implementing STIR-Shaken authentication and verification services, (STI-SP/AS, STI-SP/VS),Īs well as elements of STI-CA and STI-PA. You can find a comprehensive list of specs relevant to Shaken at the bottom of this document. This library implements STIR (Secure Telephony Identity Revisited) and SHAKEN (Signature-based Handling of Asserted information using toKENs) (RFC8224, RFC8588), with X509 certificate path check (ATIS "Signature-based Handling of Asserted information using toKENs (SHAKEN)", RFC5280 "6.

Governance Model and Certificate Management", STIR-Shaken is a technology for making secure calls by use of SSL certificates and JSON Web Tokens.įor a general overview of the framwork please search web for: ATIS, "Signature-based Handling of Asserted Information using Tokens (SHAKEN).
