commit | e9474447d3061014b11eaa3a888c87e8d904b2d1 | [log] [tgz] |
---|---|---|
author | Corbin Souffrant <corbin.souffrant@leviathansecurity.com> | Fri Aug 28 16:46:58 2020 -0700 |
committer | Corbin Souffrant <corbin.souffrant@leviathansecurity.com> | Fri Aug 28 17:01:33 2020 -0700 |
tree | a8d122bab0d7dfdb91682395057b790dc6ddd54e | |
parent | 1fd5c07bad6c2bc4de9c40f35f0211e6482b6305 [diff] |
Adding fuzzers to test serialize and deserialize functionality in keymaster. Test: This commit adds fuzzers to test both the buffer serialization and one to test the various keymaster messages at random. It was tested by running for over 24 hours on a Pixel3a device to ensure that the fuzzer was stable. It runs at about 2-3k exec/s on the device. Signed-off-by: Corbin Souffrant <corbin.souffrant@leviathansecurity.com> Change-Id: I5339c3fc6e704dc69246c7a2b2cf8f9b1cdb7ee1