Files
android/libwvdrmengine/level3
Cong Lin a65f9d8806 Re-generate Android U L3 after renewal policy fix
Merge of
https://widevine-internal-review.git.corp.google.com/c/cdm/+/198672

Fix to L3 renewal policy bypass attack:
OEMCrypto_DeriveKeysFromSessionKey cannot be called after a license is
loaded.

System IDs:
build_arm_u_2024() { build_arm_with_id 34136; }
build_arm64_u_2024() { build_arm64_with_id 34137; }
build_x86_u_2024() { build_x86_with_id 34138; }
build_x86_64_u_2024() { build_x86_64_with_id 34139; }

Test: tested with
https: //widevine-internal-review.git.corp.google.com/c/cdm/+/196392
Test: run_level3_static_tests
Test: run wvts on Pixel7
Bug: 334154045
Change-Id: I3ffad1ccec288d89456db98a2055d453f571fb5c
2024-05-17 21:50:51 +00:00
..
2022-01-27 20:07:15 -08:00
2018-09-18 16:33:11 -07:00

The libwvlevel3.a static libraries under the different platforms were made with OEMCertificates with the following SYSTEM_IDs:

arm: 8158 arm64: 8159 mips: 8160 mips64: 8161 x86: 8162 x86_64: 8163