commit | 01d8f24c45067bc3d909e3aae9a72582f3c985a1 | [log] [tgz] |
---|---|---|
author | Shawn Willden <swillden@google.com> | Mon Nov 16 14:56:41 2015 -0700 |
committer | Shawn Willden <swillden@google.com> | Wed Nov 25 09:00:04 2015 -0700 |
tree | 54c1204ffa24b05835116f8bb13c34c9677345af | |
parent | fabacaf3e6019804cc8a98a2b8296be1d0125519 [diff] |
Fix pass-through of deletion on wrapped KM0 and KM1. SoftKeymasterDevice was incorrectly directly sending deletion requests to wrapped hardware. In some cases the key blob passed in by SoftKeymasterDevice is a hardware blob encapsulated by a wrapper, and we need to remove the encapsulation before passing it on. Bug: 25676862 Change-Id: Ic315c6b08d9ec15aa0be8f28f485a221bc7f1135