New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 645565 link

Starred by 1 user

Issue metadata

Status: Assigned
Owner:
Last visit > 30 days ago
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: All
Pri: 2
Type: Bug



Sign in to add a comment

EME Key Rotation tests do not use key rotation

Project Member Reported by jrumm...@chromium.org, Sep 9 2016

Issue description

The file bear-1280x720-v_frag-cenc-key_rotation.mp4 (used by the media_unittest PipelineIntegrationTest.EncryptedPlayback_MP4_CENC_KeyRotation_Video) does not properly rotate keys. Even through one of the 'pssh' boxes for Common Encryption specifies keyId 31323334353637383930313233343530, all the 'sgpd' boxes reference keyId 30313233343536373839303132333435, so only 1 key is used.
    sgpd: encrypted: true, #entries: 1
        iv_size: 8, keyId: 30313233343536373839303132333435

The test does add a new session with the second key, but the encoded data doesn't use it, so we really don't know if key rotation works.

The test file should be recreated to properly do key rotation.
 
Cc: kqyang@chromium.org
Looks like the update in https://codereview.chromium.org/1163713007 changes encryption setting.

You may use https://github.com/google/shaka-packager to re-generate the files, which now uses common system pssh by default for fixed key encryptions.
Cc: xhw...@chromium.org
Owner: jrumm...@chromium.org
jrummell: Will you work on this? Tentatively assign to you for triaging.
Project Member

Comment 4 by sheriffbot@chromium.org, Oct 9 2017

Labels: Hotlist-Recharge-Cold
Status: Untriaged (was: Available)
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue.

Sorry for the inconvenience if the bug really should have been left as Available. If you change it back, also remove the "Hotlist-Recharge-Cold" label.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Cc: -kqyang@chromium.org jrumm...@chromium.org
Owner: kqyang@chromium.org
Status: Assigned (was: Untriaged)
kqyang: Tentatively assign to kqyang@ for investigation.

Sign in to add a comment