SPEKE
Overview
SPEKE (Secure Packager and Encryption Key Exchange) is a protocol designed to facilitate the secure exchange of encryption keys and DRM information between a content packager and a key management system. It is widely adopted in modern multi-DRM workflows.
This tool allows you to create SPEKE requests to a Key Service and interpret the server responses directly within your browser. No unencrypted data is transmitted to any server, ensuring your privacy.
Access the tool here: SPEKE Tool.
Learn more about SPEKE protocol.
How to use
-
Provide the following details:
- Key Service Tenant ID
- Key Service Management Key
- Key Service API (or select from the dropdown: Axinom Test or Production URLs)
-
Prepare a SPEKE request:
- Also you can use the dropdown to select a sample CPIX document (SPEKE 1.0 or SPEKE 2.0).
-
Click "Post" to send the signed request to the Key Service.
-
View the server response displayed below for further processing or validation.
Request signing happens locally in your browser, enhancing privacy and security!
The tool performs the request signing locally in a browser. The unencrypted data is not sent to any server.