Add optional additional entropy to finish

If provided the extra entropy will be added to the device before calling
finish. If entropy is provided and the device does not support supplying
additional entropy then finish will fail with KM_ERROR_UNIMPLEMENTED.

(cherry-picked from commit 8cfb8ac6e9bd291e9d861a32de2719e3bc797191)

Change-Id: If26be118bf382604f6f8e96e833b76e6f9e94d58
3 files changed
tree: 967d82e5b78b3d099ffe9e92a2ce57d596cf41f9
  1. keystore/
  2. keystore-engine/
  3. softkeymaster/