/external/nos/host/generic/nugget/proto/nugget/app/keymaster/ |
D | keymaster.options | 1 nugget.app.keymaster.ImportWrappedKeyRequest.initialization_vector max_size:12 2 nugget.app.keymaster.ImportWrappedKeyRequest.gcm_tag max_size:16 3 nugget.app.keymaster.ImportWrappedKeyRequest.masking_key max_size:32 4 nugget.app.keymaster.SetRootOfTrustRequest.digest max_size:32 5 nugget.app.keymaster.SetBootStateRequest.public_key max_size:32 6 nugget.app.keymaster.SetBootStateRequest.boot_hash max_size:32 7 nugget.app.keymaster.ComputeSharedHmacRequest.hmac_sharing_params max_count:3 8 nugget.app.keymaster.ComputeSharedHmacResponse.sharing_check max_size:32 9 nugget.app.keymaster.DTupHandshakeRequest.nonce_client max_size:32 10 nugget.app.keymaster.DTupHandshakeResponse.nonce_citadel max_size:32 [all …]
|
D | keymaster_types.options | 1 nugget.app.keymaster.KeyParameters.params max_count:20 2 nugget.app.keymaster.HmacSharingParameters.seed max_size:32 3 nugget.app.keymaster.HmacSharingParameters.nonce max_size:32 4 nugget.app.keymaster.HardwareAuthToken.mac max_size:32 5 nugget.app.keymaster.VerificationToken.mac max_size:32
|
D | Android.bp | 20 srcs: ["keymaster.proto"], 28 srcs: ["keymaster.proto"], 36 srcs: ["keymaster.proto"],
|
D | keymaster_types.proto | 19 package nugget.app.keymaster; 21 import "nugget/app/keymaster/keymaster_defs.proto"; 25 * ::android::hardware::keymaster::V3_0::Tag
|
/external/nos/host/android/hals/keymaster/citadel/ |
D | service.cpp | 38 using ::android::hardware::keymaster::KeymasterDevice; 39 using ::android::hardware::keymaster::translate_error_code; 43 using ::nugget::app::keymaster::ProvisionPresharedSecretRequest; 44 using ::nugget::app::keymaster::ProvisionPresharedSecretResponse; 45 using ::nugget::app::keymaster::PresharedSecretStatus; 46 using ErrorCodeNos = ::nugget::app::keymaster::ErrorCode; 47 using ::android::hardware::keymaster::V4_0::ErrorCode; 49 using KeymasterClient = ::nugget::app::keymaster::Keymaster; 67 sp<KeymasterDevice> keymaster = new KeymasterDevice{keymasterClient}; in main() local 69 const status_t status = keymaster->registerAsService("strongbox"); in main()
|
D | Android.bp | 17 name: "android.hardware.keymaster@4.0-service.citadel", 18 init_rc: ["android.hardware.keymaster@4.0-service.citadel.rc"], 32 "android.hardware.keymaster@4.0", 33 "android.hardware.keymaster@4.0-impl.nos",
|
D | android.hardware.keymaster@4.0-service.citadel.rc | 1 service vendor.keymaster-4-0-citadel /vendor/bin/hw/android.hardware.keymaster@4.0-service.citadel
|
/external/nos/host/generic/nugget/proto/ |
D | BUILD | 68 "nugget/app/keymaster/Keymaster.client.cpp", 71 "nugget/app/keymaster/Keymaster.client.h", 74 "./nugget/app/keymaster", 209 "nugget/app/keymaster/keymaster.proto", 210 "nugget/app/keymaster/keymaster_defs.proto", 211 "nugget/app/keymaster/keymaster_types.proto", 216 "nugget/app/keymaster/Keymaster.client.cpp", 219 …" --nos-client-cpp_out=source:$$(dirname $(location nugget/app/keymaster/Keymaster.client.cpp)) " + 220 "$(location nugget/app/keymaster/keymaster.proto)", 230 "nugget/app/keymaster/keymaster.proto", [all …]
|
/external/nos/host/android/hals/keymaster/ |
D | proto_utils.h | 29 namespace keymaster { 32 using ::android::hardware::keymaster::V4_0::Algorithm; 33 using ::android::hardware::keymaster::V4_0::EcCurve; 34 using ::android::hardware::keymaster::V4_0::ErrorCode; 35 using ::android::hardware::keymaster::V4_0::HardwareAuthToken; 36 using ::android::hardware::keymaster::V4_0::KeyParameter; 37 using ::android::hardware::keymaster::V4_0::SecurityLevel; 38 using ::android::hardware::keymaster::V4_0::Tag; 39 using ::android::hardware::keymaster::V4_0::VerificationToken; 47 namespace nosapp = nugget::app::keymaster;
|
D | KeymasterDevice.cpp | 42 namespace keymaster { namespace 152 using ::android::hardware::keymaster::V4_0::Algorithm; 153 using ::android::hardware::keymaster::V4_0::KeyCharacteristics; 154 using ::android::hardware::keymaster::V4_0::KeyFormat; 155 using ::android::hardware::keymaster::V4_0::HardwareAuthToken; 156 using ::android::hardware::keymaster::V4_0::HardwareAuthenticatorType; 157 using ::android::hardware::keymaster::V4_0::SecurityLevel; 158 using ::android::hardware::keymaster::V4_0::Tag; 165 using ::nugget::app::keymaster::AddRngEntropyRequest; 166 using ::nugget::app::keymaster::AddRngEntropyResponse; [all …]
|
D | import_key.h | 26 namespace keymaster { 29 using ::android::hardware::keymaster::V4_0::ErrorCode; 30 using ::android::hardware::keymaster::V4_0::KeyFormat; 31 using ::android::hardware::keymaster::V4_0::KeyParameter; 34 using ::nugget::app::keymaster::ImportKeyRequest;
|
D | import_wrapped_key.h | 26 namespace keymaster { 29 using ::android::hardware::keymaster::V4_0::ErrorCode; 30 using ::android::hardware::keymaster::V4_0::KeyFormat; 31 using ::android::hardware::keymaster::V4_0::KeyParameter; 34 using ::nugget::app::keymaster::ImportWrappedKeyRequest;
|
D | export_key.cpp | 30 namespace keymaster { namespace 33 using ::android::hardware::keymaster::V4_0::Algorithm; 34 using ::android::hardware::keymaster::V4_0::EcCurve; 35 using ::android::hardware::keymaster::V4_0::KeyFormat; 36 using ::android::hardware::keymaster::V4_0::Tag; 37 using ::android::hardware::keymaster::V4_0::TagType; 40 namespace nosapp = nugget::app::keymaster;
|
D | buffer.h | 24 using ::nugget::app::keymaster::BeginOperationResponse; 28 namespace keymaster { 31 using ::android::hardware::keymaster::V4_0::Algorithm; 32 using ::android::hardware::keymaster::V4_0::ErrorCode;
|
D | Android.bp | 18 name: "android.hardware.keymaster@4.0-impl.nos", 35 "android.hardware.keymaster@4.0", 47 name: "android.hardware.keymaster@4.0-impl.nos-hal", 50 "android.hardware.keymaster@4.0-impl.nos", 53 "android.hardware.keymaster@4.0-impl.nos",
|
D | import_wrapped_key.cpp | 32 namespace keymaster { namespace 35 using ::android::hardware::keymaster::V4_0::Algorithm; 36 using ::android::hardware::keymaster::V4_0::BlockMode; 37 using ::android::hardware::keymaster::V4_0::Digest; 38 using ::android::hardware::keymaster::V4_0::EcCurve; 39 using ::android::hardware::keymaster::V4_0::HardwareAuthenticatorType; 40 using ::android::hardware::keymaster::V4_0::KeyFormat; 41 using ::android::hardware::keymaster::V4_0::KeyPurpose; 42 using ::android::hardware::keymaster::V4_0::PaddingMode; 43 using ::android::hardware::keymaster::V4_0::Tag; [all …]
|
D | export_key.h | 26 namespace keymaster { 29 using ::android::hardware::keymaster::V4_0::ErrorCode; 32 using ::nugget::app::keymaster::ExportKeyResponse;
|
D | import_key.cpp | 30 namespace keymaster { namespace 33 using ::android::hardware::keymaster::V4_0::Algorithm; 34 using ::android::hardware::keymaster::V4_0::EcCurve; 35 using ::android::hardware::keymaster::V4_0::KeyFormat; 36 using ::android::hardware::keymaster::V4_0::Tag; 37 using ::android::hardware::keymaster::V4_0::TagType; 40 using ::nugget::app::keymaster::ECKey;
|
/external/nos/host/android/hals/keymaster/include/ |
D | KeymasterDevice.h | 28 namespace keymaster { 30 using ::android::hardware::keymaster::V4_0::ErrorCode; 31 using ::android::hardware::keymaster::V4_0::HardwareAuthToken; 32 using ::android::hardware::keymaster::V4_0::HmacSharingParameters; 33 using ::android::hardware::keymaster::V4_0::IKeymasterDevice; 34 using ::android::hardware::keymaster::V4_0::KeyFormat; 35 using ::android::hardware::keymaster::V4_0::KeyParameter; 36 using ::android::hardware::keymaster::V4_0::KeyPurpose; 37 using ::android::hardware::keymaster::V4_0::VerificationToken; 40 using ::nugget::app::keymaster::BootColor; [all …]
|
/external/nos/host/android/hals/keymaster/test/ |
D | import_wrapped_key_test.cpp | 49 using ::android::hardware::keymaster::KeymasterDevice; 52 using ::android::hardware::keymaster::V4_0::Algorithm; 53 using ::android::hardware::keymaster::V4_0::EcCurve; 54 using ::android::hardware::keymaster::V4_0::ErrorCode; 55 using ::android::hardware::keymaster::V4_0::KeyFormat; 56 using ::android::hardware::keymaster::V4_0::KeyParameter; 57 using ::android::hardware::keymaster::V4_0::KeyCharacteristics; 58 using ::android::hardware::keymaster::V4_0::Tag; 59 using android::hardware::keymaster::pb_to_hidl_params; 63 namespace nosapp = ::nugget::app::keymaster; [all …]
|
D | import_key_test.cpp | 47 using ::android::hardware::keymaster::KeymasterDevice; 50 using ::android::hardware::keymaster::V4_0::Algorithm; 51 using ::android::hardware::keymaster::V4_0::EcCurve; 52 using ::android::hardware::keymaster::V4_0::ErrorCode; 53 using ::android::hardware::keymaster::V4_0::KeyFormat; 54 using ::android::hardware::keymaster::V4_0::KeyParameter; 55 using ::android::hardware::keymaster::V4_0::KeyCharacteristics; 56 using ::android::hardware::keymaster::V4_0::Tag; 57 using android::hardware::keymaster::pb_to_hidl_params; 61 namespace nosapp = ::nugget::app::keymaster; [all …]
|
D | test.cpp | 30 using ::android::hardware::keymaster::KeymasterDevice; 31 using ::android::hardware::keymaster::KeymasterDevice; 34 using ::android::hardware::keymaster::V4_0::SecurityLevel; 37 using ::nugget::app::keymaster::MockKeymaster;
|
D | Android.bp | 18 name: "android.hardware.keymaster@4.0-impl.nos_test", 36 "android.hardware.keymaster@4.0", 37 "android.hardware.keymaster@4.0-impl.nos",
|
/external/nos/test/system-test-harness/ |
D | Android.bp | 36 "src/keymaster-import-key-tests.cc", 37 "src/keymaster-import-wrapped-key-tests.cc", 39 // "src/keymaster-provision-tests.cc",
|
D | BUILD | 14 "src/keymaster-import-key-tests.cc", 15 "src/keymaster-import-wrapped-key-tests.cc", 16 "src/keymaster-provision-tests.cc",
|