Ian Benz
|
5c5433a8d8
|
Update OEMCrypto_LoadLicense corpus for ODK_Packing_ParsedLicense
- Regenerate corpus files.
- Change nonce endianness.
Merged from https://widevine-internal-review.googlesource.com/177010
Change-Id: I5f288a054325097d6ea696cd755fc0557d0eadd1
|
2024-01-26 16:20:39 -08:00 |
|
Ian Benz
|
4aa2bcde49
|
Fix OEMCrypto_LoadEntitledContentKeys fuzzer
- Pass entitled key session to OEMCrypto_LoadEntitledContentKeys.
- Refresh corpus files.
Merged from https://widevine-internal-review.googlesource.com/176750
Merged from https://widevine-internal-review.googlesource.com/176758
Change-Id: I7edb081933d37897e3b9d83dd00a627b5de64bc9
|
2024-01-26 15:26:46 -08:00 |
|
Ian Benz
|
57b391c8b9
|
Fix bugs impacting fuzzing coverage
- Update ConvertDataToValidEnum to not use FuzzedDataProvider since it
causes unexpected parsing results.
- Add OEMCryptoLicenseAPIFuzz::LoadLicenseWithGenericCryptoKeys so that
generic crypto fuzz tests can load appropriate keys.
- Remove custom mutator from oemcrypto_generic_verify_fuzz because it
provides minimal additional coverage.
- Refresh affected corpus files.
Merged from https://widevine-internal-review.googlesource.com/168557
Merged from https://widevine-internal-review.googlesource.com/171191
Merged from https://widevine-internal-review.googlesource.com/172170
Merged from https://widevine-internal-review.googlesource.com/172250
Change-Id: Ie676a36cbf4c12bdda9566fad3590a7b69168d9c
|
2024-01-26 15:15:36 -08:00 |
|
Ian Benz
|
8a9b3c5c75
|
Fix OEMCrypto_LoadEntitledContentKeys fuzzer
- Create an entitled key session for OEMCrypto v17 and later.
- Refresh corpus files.
Merged from https://widevine-internal-review.googlesource.com/168897
Merged from https://widevine-internal-review.googlesource.com/169292
Change-Id: Ied9fce445a837e417077381de71d2834f385f120
|
2024-01-26 12:19:08 -08:00 |
|
Fred Gylys-Colwell
|
e51bb19296
|
Refresh corpus for oemcrypto fuzz tests with modified format
Merge from Widevine repo of http://go/wvgerrit/165958
and http://go/wvgerrit/165862
Bug: 275264353
Test: test only code
Change-Id: I30829ad72d58e2233f4cc9963d17cb07314b7720
|
2023-03-28 20:28:57 +00:00 |
|
Fred Gylys-Colwell
|
c7e237eb00
|
Update fuzz tests
Several updates to fuzz tests, including
http://go/wvgerrit/124043
Add documentation for partners to run fuzzing
http://go/wvgerrit/128224
Fix generic verify fuzz script
http://go/wvgerrit/120507
Fuzzing: Add fuzzer for reportusage API
http://go/wvgerrit/120503
Fuzzing: Add fuzzer for deactivate usageentry API
http://go/wvgerrit/120463
Fuzzing: Add logic to exit fuzzer script
http://go/wvgerrit/120444
Fuzzing: Add fuzzer for loadusageentry API
Bug: 183154879
Bug: 202994773
Bug: 186785830
Test: test only code
Change-Id: I877681461824c51bc82f0766a9973378aafadba7
|
2021-10-15 04:15:57 +00:00 |
|