History log of /system/keymaster/tests/android_keymaster_test_utils.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
7efc77216ead495bcfe4504be9040cb8a8b284ca 09-Jan-2018 Shawn Willden <swillden@google.com> Add Triple DES support

Bug: 31675676
Test: make (will run local unit tests)
Change-Id: I4ed2ebcb087ccf6b9976c8899fc795c09dfad408
/system/keymaster/tests/android_keymaster_test_utils.cpp
dd7e8a099bdc6310c066d7b99f29faa8d0932c86 12-Jan-2018 Shawn Willden <swillden@google.com> AndroidKeymaster: ImportWrappedKey

•Add KM_PURPOSE_WRAP for wrapped key import
•Parse the wrapped key format

Test: tests/android_keymaster_test

Change-Id: I06b61128ff72b119747cfce9cab754b22a13ec00
/system/keymaster/tests/android_keymaster_test_utils.cpp
f54cc93ccf57a94f9a2c660dbf3e06494adf178d 11-May-2017 Janis Danisevskis <jdanis@google.com> Reorganize keymaster directories

Keymaster files have been reorganized into the following directories
- android_keymaster
The core android keymaster logic including some utilities that have
no special libray dependencies
- km_openssl
Openssl based implementation primitives of android keymaster. These
primitives can be used to implemented an openssl based software
implementation of AndroidKeymaster.
- legacy_support
Primitives implemented in terms of older keymaster hal version.
These primitives can be used to implement AndroidKeymaster in terms
of keymaster 0 or 1 hals. They are used to provide wrappers around
old keymaster hals, filling in missing features with software
implementations.
- contexts
Implementations of various contexts from pure software to legacy
hal hybrids.
- key_blob_utils
Support code for formatting keymaster key blobs including support
for legacy android keymaster blob formats.

Test: VtsHalKeymasterV3_0TargetTest
Bug: 67358942
Change-Id: Ia8eacd301a5c5fa5f5f625caafcec5d07e168249
/system/keymaster/tests/android_keymaster_test_utils.cpp