Skip to content

New License Request Response requires a second request #60

Description

@bracarino

I need pywidevine to read thru this License Response, to get KID2 and resend the license request to get the final decryption key.

Image

I am unable to navigate to the following structure with pywidevine:

ContentIdentification (Tag 0x22 / "IAE=")
└── CENC (Tag 0x0A)
├── Key ID 1 (Tag 0x12): 3db65af8-8a74-30b1-aee6-e1a61a5ef362
├── Key ID 2 (Tag 0x12): 97aa4c21-3c37-b106-c9f5-453eee0d810b
├── Key ID 3 (Tag 0x12): a3d232a2-c0f8-2043-d789-7ba3fc2c1b08
└── Key ID 4 (Tag 0x12): aa3800dc-e673-bdfb-37ea-b8b5ba90c86d

The Key ID 2 rotates and gives a new decryption key.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions