×

Cloud proxy for federated single sign-on (SSO) for cloud services

  • US 10,659,450 B2
  • Filed: 03/22/2019
  • Issued: 05/19/2020
  • Est. Priority Date: 11/04/2016
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method of non-intrusively enforcing security during federated single sign-on (SSO) authentication without modifying an established trust relationship between a service provider (SP) and an identity provider (IDP), the trust relationship having been established by configuring a SSO-unified resource locator (URL) and a public key of the IDP at the SP and configuring an assertion consumer service (ACS)-URL of the SP at the IDP, the method including:

  • configuring the IDP to encrypt a digitally signed assertion having been digitally signed using an IDP-certificate and having been generated at the IDP when a user logs into the SP, the digitally signed assertion being encrypted using a proxy-public key of an assertion proxy and to forward the encrypted assertion to a proxy-URL of the assertion proxy instead of an SP'"'"'s ACS-URL identified from the assertion;

    decrypting the encrypted assertion at the assertion proxy with a complementary proxy-private key and forwarding the decrypted assertion to an ACS of the SP using the SP'"'"'s ACS-URL identified in the decrypted assertion; and

    preserving, without modifying, the trust relationship between the SP and the IDP by validating the decrypted assertion at the SP using the IDP'"'"'s public key to establish a federated SSO authenticated session through the assertion proxy.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×