Inventor(s)

Abstract

This disclosure describes a technique for single sign-on across different protocols. A

device generates its own asymmetric key pair and authenticates once to an authority

under any first mechanism, such as a password, OAuth/OpenID Connect, Kerberos, SIM-

based AKA, a FIDO2 passkey, a smart card or a device certificate, while proving

possession of its private key. The authority issues a credential, signed by the authority,

that binds the subject and the first mechanism used to the device public key. No

symmetric key is shared with the device and no device identifier is assigned. To reach a

resource guarded by a different protocol (IMAP/SMTP, HTTP, RTSP/HLS/DASH, licence

servers, MQTT, CoAP, Matter, SSH, VPNs, Bluetooth/NFC, set-top boxes), the device signs

each request header together with the credential. The relying service verifies both

signatures, freshness, replay and revocation, using only the authority public key, so

validation also works offline. Renewal always moves to a new device key.

Creative Commons License

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.

Share

COinS