You are here:
Enable Asserted Encryption with SSO
In order to meet FAL2 requirements, your IdP may need to sign assertions it generates. Find the variables you need to enter in your IdP to enable encrypted assertion.
Encrypted assertion is not supported for the FedRAMP region.
Create an Encryption Certificate
- Follow the enablement steps in Single Sign On (SSO), until your unique parameters are generated in Own.
- Click Download XML File.
- Open the downloaded file in a text editor that supports XML.
- In the file that opens, use Ctrl + F to search for “<ds:X509Certificate>”.
- Copy the value in between the “<ds:X509Certificate>” and “</ds:X509Certificate>” tags (without including the tags). This is your encryption certificate.
-
Open a new text file and paste the content into it. Save the file as a .pem file (for
Azure Entra ID, save the file as a .cer file).
You now have an encryption certificate file to upload to your IdP. Some IdPs also request the Encryption Algorithm and/or Key Transport Algorithm. The algorithms we use are:
Encryption Algorithm: AES256-CBC
Key Transport Algorithm: RSA-OAEP
Continue setting up your SAML app within your IdP.
Set Up SAML App
Proceed according to your Identity Provider.
-
Okta - In the app's SAML Settings:
- Click Show Advanced Settings.
- In the Asserted Encryption drop-down, select Encrypted.
- In the Encryption Algorithm drop-down, select AES256-CBC.
- In the Key Transport Algorithm drop-down, select RSA-OAEP.
- Click Browse files… next to the Encryption Certificate field and upload your encryption certificate.
-
Azure Entra ID - In the application page:
- Select Token encryption.
- Click Import Certificate to upload your encryption certificate.
- Click the … menu next to the thumbprint status and select Activate token encryption certificate.
-
Salesforce - In the connected app page:
- Select Encrypt SAML Response to upload the encryption certificate.
- In the Encryption Method field, enter AES-256.
-
Ping - In the app’s Configuration tab:
- Select Encryption.
- Select AES_256 as your algorithm for encrypting assertions.
- Import your encryption certificate.

