Skip to content

utils:derive-key-playready

utils:derive-key-playready

Derive a key from a seed and key id, using the PlayReady derivation method.

The key is exposed as two environment variables with a named prefix:
{name_prefix}_hex
{name_prefix}_b64

Example:

    {
        "parameters": {
            "seed_hex": "00112233445566778899aabbccddeeff00112233445566778899aabbccdd",
            "key_id": "089b3d59-080b-4b99-a633-a69bdec0eef5",
            "name_prefix": "my_key"
        },
        "tool": "utils:derive-key-playready"
    }
Parameter Properties Default Type Choice Description
seed_hex required
key_id required
name_prefix required