/hardware/interfaces/security/keymint/aidl/aidl_api/android.hardware.security.keymint/3/android/hardware/security/keymint/ |
D | Tag.aidl | 34 package android.hardware.security.keymint; 39 PURPOSE = (android.hardware.security.keymint.TagType.ENUM_REP | 1) /* 536870913 */, 40 ALGORITHM = (android.hardware.security.keymint.TagType.ENUM | 2) /* 268435458 */, 41 KEY_SIZE = (android.hardware.security.keymint.TagType.UINT | 3) /* 805306371 */, 42 BLOCK_MODE = (android.hardware.security.keymint.TagType.ENUM_REP | 4) /* 536870916 */, 43 DIGEST = (android.hardware.security.keymint.TagType.ENUM_REP | 5) /* 536870917 */, 44 PADDING = (android.hardware.security.keymint.TagType.ENUM_REP | 6) /* 536870918 */, 45 CALLER_NONCE = (android.hardware.security.keymint.TagType.BOOL | 7) /* 1879048199 */, 46 MIN_MAC_LENGTH = (android.hardware.security.keymint.TagType.UINT | 8) /* 805306376 */, 47 EC_CURVE = (android.hardware.security.keymint.TagType.ENUM | 10) /* 268435466 */, [all …]
|
D | IKeyMintDevice.aidl | 34 package android.hardware.security.keymint; 38 android.hardware.security.keymint.KeyMintHardwareInfo getHardwareInfo(); in getHardwareInfo() 40 …ty.keymint.KeyCreationResult generateKey(in android.hardware.security.keymint.KeyParameter[] keyPa… in generateKey() 41 …keymint.KeyCreationResult importKey(in android.hardware.security.keymint.KeyParameter[] keyParams,… in importKey() 42 …keymint.KeyCreationResult importWrappedKey(in byte[] wrappedKeyData, in byte[] wrappingKeyBlob, in… in importWrappedKey() 43 …byte[] upgradeKey(in byte[] keyBlobToUpgrade, in android.hardware.security.keymint.KeyParameter[] … in upgradeKey() 47 …keymint.BeginResult begin(in android.hardware.security.keymint.KeyPurpose purpose, in byte[] keyBl… in begin() 51 …android.hardware.security.keymint.KeyCharacteristics[] getKeyCharacteristics(in byte[] keyBlob, in… in getKeyCharacteristics()
|
D | KeyParameterValue.aidl | 34 package android.hardware.security.keymint; 39 android.hardware.security.keymint.Algorithm algorithm; 40 android.hardware.security.keymint.BlockMode blockMode; 41 android.hardware.security.keymint.PaddingMode paddingMode; 42 android.hardware.security.keymint.Digest digest; 43 android.hardware.security.keymint.EcCurve ecCurve; 44 android.hardware.security.keymint.KeyOrigin origin; 45 android.hardware.security.keymint.KeyPurpose keyPurpose; 46 android.hardware.security.keymint.HardwareAuthenticatorType hardwareAuthenticatorType; 47 android.hardware.security.keymint.SecurityLevel securityLevel;
|
D | KeyCharacteristics.aidl | 34 package android.hardware.security.keymint; 38 …android.hardware.security.keymint.SecurityLevel securityLevel = android.hardware.security.keymint.… 39 android.hardware.security.keymint.KeyParameter[] authorizations;
|
D | KeyParameter.aidl | 34 package android.hardware.security.keymint; 38 android.hardware.security.keymint.Tag tag = android.hardware.security.keymint.Tag.INVALID; 39 android.hardware.security.keymint.KeyParameterValue value;
|
/hardware/interfaces/security/keymint/aidl/aidl_api/android.hardware.security.keymint/1/android/hardware/security/keymint/ |
D | IKeyMintDevice.aidl | 34 package android.hardware.security.keymint; 38 android.hardware.security.keymint.KeyMintHardwareInfo getHardwareInfo(); in getHardwareInfo() 40 …ty.keymint.KeyCreationResult generateKey(in android.hardware.security.keymint.KeyParameter[] keyPa… in generateKey() 41 …keymint.KeyCreationResult importKey(in android.hardware.security.keymint.KeyParameter[] keyParams,… in importKey() 42 …keymint.KeyCreationResult importWrappedKey(in byte[] wrappedKeyData, in byte[] wrappingKeyBlob, in… in importWrappedKey() 43 …byte[] upgradeKey(in byte[] keyBlobToUpgrade, in android.hardware.security.keymint.KeyParameter[] … in upgradeKey() 47 …keymint.BeginResult begin(in android.hardware.security.keymint.KeyPurpose purpose, in byte[] keyBl… in begin() 51 …android.hardware.security.keymint.KeyCharacteristics[] getKeyCharacteristics(in byte[] keyBlob, in… in getKeyCharacteristics()
|
D | KeyParameterValue.aidl | 34 package android.hardware.security.keymint; 39 android.hardware.security.keymint.Algorithm algorithm; 40 android.hardware.security.keymint.BlockMode blockMode; 41 android.hardware.security.keymint.PaddingMode paddingMode; 42 android.hardware.security.keymint.Digest digest; 43 android.hardware.security.keymint.EcCurve ecCurve; 44 android.hardware.security.keymint.KeyOrigin origin; 45 android.hardware.security.keymint.KeyPurpose keyPurpose; 46 android.hardware.security.keymint.HardwareAuthenticatorType hardwareAuthenticatorType; 47 android.hardware.security.keymint.SecurityLevel securityLevel;
|
D | KeyCharacteristics.aidl | 34 package android.hardware.security.keymint; 38 …android.hardware.security.keymint.SecurityLevel securityLevel = android.hardware.security.keymint.… 39 android.hardware.security.keymint.KeyParameter[] authorizations;
|
/hardware/interfaces/security/keymint/aidl/aidl_api/android.hardware.security.keymint/2/android/hardware/security/keymint/ |
D | IKeyMintDevice.aidl | 34 package android.hardware.security.keymint; 38 android.hardware.security.keymint.KeyMintHardwareInfo getHardwareInfo(); in getHardwareInfo() 40 …ty.keymint.KeyCreationResult generateKey(in android.hardware.security.keymint.KeyParameter[] keyPa… in generateKey() 41 …keymint.KeyCreationResult importKey(in android.hardware.security.keymint.KeyParameter[] keyParams,… in importKey() 42 …keymint.KeyCreationResult importWrappedKey(in byte[] wrappedKeyData, in byte[] wrappingKeyBlob, in… in importWrappedKey() 43 …byte[] upgradeKey(in byte[] keyBlobToUpgrade, in android.hardware.security.keymint.KeyParameter[] … in upgradeKey() 47 …keymint.BeginResult begin(in android.hardware.security.keymint.KeyPurpose purpose, in byte[] keyBl… in begin() 51 …android.hardware.security.keymint.KeyCharacteristics[] getKeyCharacteristics(in byte[] keyBlob, in… in getKeyCharacteristics()
|
D | KeyParameterValue.aidl | 34 package android.hardware.security.keymint; 39 android.hardware.security.keymint.Algorithm algorithm; 40 android.hardware.security.keymint.BlockMode blockMode; 41 android.hardware.security.keymint.PaddingMode paddingMode; 42 android.hardware.security.keymint.Digest digest; 43 android.hardware.security.keymint.EcCurve ecCurve; 44 android.hardware.security.keymint.KeyOrigin origin; 45 android.hardware.security.keymint.KeyPurpose keyPurpose; 46 android.hardware.security.keymint.HardwareAuthenticatorType hardwareAuthenticatorType; 47 android.hardware.security.keymint.SecurityLevel securityLevel;
|
D | KeyCharacteristics.aidl | 34 package android.hardware.security.keymint; 38 …android.hardware.security.keymint.SecurityLevel securityLevel = android.hardware.security.keymint.… 39 android.hardware.security.keymint.KeyParameter[] authorizations;
|
D | KeyParameter.aidl | 34 package android.hardware.security.keymint; 38 android.hardware.security.keymint.Tag tag = android.hardware.security.keymint.Tag.INVALID; 39 android.hardware.security.keymint.KeyParameterValue value;
|
/hardware/interfaces/security/keymint/aidl/aidl_api/android.hardware.security.keymint/current/android/hardware/security/keymint/ |
D | IKeyMintDevice.aidl | 34 package android.hardware.security.keymint; 38 android.hardware.security.keymint.KeyMintHardwareInfo getHardwareInfo(); in getHardwareInfo() 40 …ty.keymint.KeyCreationResult generateKey(in android.hardware.security.keymint.KeyParameter[] keyPa… in generateKey() 41 …keymint.KeyCreationResult importKey(in android.hardware.security.keymint.KeyParameter[] keyParams,… in importKey() 42 …keymint.KeyCreationResult importWrappedKey(in byte[] wrappedKeyData, in byte[] wrappingKeyBlob, in… in importWrappedKey() 43 …byte[] upgradeKey(in byte[] keyBlobToUpgrade, in android.hardware.security.keymint.KeyParameter[] … in upgradeKey() 47 …keymint.BeginResult begin(in android.hardware.security.keymint.KeyPurpose purpose, in byte[] keyBl… in begin() 51 …android.hardware.security.keymint.KeyCharacteristics[] getKeyCharacteristics(in byte[] keyBlob, in… in getKeyCharacteristics()
|
D | KeyParameterValue.aidl | 34 package android.hardware.security.keymint; 39 android.hardware.security.keymint.Algorithm algorithm; 40 android.hardware.security.keymint.BlockMode blockMode; 41 android.hardware.security.keymint.PaddingMode paddingMode; 42 android.hardware.security.keymint.Digest digest; 43 android.hardware.security.keymint.EcCurve ecCurve; 44 android.hardware.security.keymint.KeyOrigin origin; 45 android.hardware.security.keymint.KeyPurpose keyPurpose; 46 android.hardware.security.keymint.HardwareAuthenticatorType hardwareAuthenticatorType; 47 android.hardware.security.keymint.SecurityLevel securityLevel;
|
D | KeyCharacteristics.aidl | 34 package android.hardware.security.keymint; 38 …android.hardware.security.keymint.SecurityLevel securityLevel = android.hardware.security.keymint.… 39 android.hardware.security.keymint.KeyParameter[] authorizations;
|
D | KeyParameter.aidl | 34 package android.hardware.security.keymint; 38 android.hardware.security.keymint.Tag tag = android.hardware.security.keymint.Tag.INVALID; 39 android.hardware.security.keymint.KeyParameterValue value;
|
/hardware/interfaces/security/keymint/aidl/android/hardware/security/keymint/ |
D | KeyParameterValue.aidl | 17 package android.hardware.security.keymint; 19 import android.hardware.security.keymint.Algorithm; 20 import android.hardware.security.keymint.BlockMode; 21 import android.hardware.security.keymint.Digest; 22 import android.hardware.security.keymint.EcCurve; 23 import android.hardware.security.keymint.HardwareAuthenticatorType; 24 import android.hardware.security.keymint.KeyOrigin; 25 import android.hardware.security.keymint.KeyPurpose; 26 import android.hardware.security.keymint.PaddingMode; 27 import android.hardware.security.keymint.SecurityLevel;
|
D | IKeyMintDevice.aidl | 17 package android.hardware.security.keymint; 19 import android.hardware.security.keymint.AttestationKey; 20 import android.hardware.security.keymint.BeginResult; 21 import android.hardware.security.keymint.HardwareAuthToken; 22 import android.hardware.security.keymint.IKeyMintOperation; 23 import android.hardware.security.keymint.KeyCharacteristics; 24 import android.hardware.security.keymint.KeyCreationResult; 25 import android.hardware.security.keymint.KeyFormat; 26 import android.hardware.security.keymint.KeyMintHardwareInfo; 27 import android.hardware.security.keymint.KeyParameter; [all …]
|
/hardware/nxp/keymint/KM300/ |
D | service.cpp | 56 using aidl::android::hardware::security::keymint::JavacardKeyMintDevice; 57 using aidl::android::hardware::security::keymint::JavacardRemotelyProvisionedComponentDevice; 58 using aidl::android::hardware::security::keymint::SecurityLevel; 60 using keymint::javacard::getOsPatchlevel; 61 using keymint::javacard::getOsVersion; 62 using keymint::javacard::getVendorPatchlevel; 63 using keymint::javacard::ITransport; 64 using keymint::javacard::JavacardSecureElement; 66 using keymint::javacard::OmapiTransport; 69 using keymint::javacard::SocketTransport;
|
/hardware/interfaces/security/rkp/aidl/aidl_api/android.hardware.security.rkp/current/android/hardware/security/keymint/ |
D | IRemotelyProvisionedComponent.aidl | 34 package android.hardware.security.keymint; 38 android.hardware.security.keymint.RpcHardwareInfo getHardwareInfo(); in getHardwareInfo() 39 …byte[] generateEcdsaP256KeyPair(in boolean testMode, out android.hardware.security.keymint.MacedPu… in generateEcdsaP256KeyPair() 40 …keymint.MacedPublicKey[] keysToSign, in byte[] endpointEncryptionCertChain, in byte[] challenge, o… in generateCertificateRequest() 41 …byte[] generateCertificateRequestV2(in android.hardware.security.keymint.MacedPublicKey[] keysToSi… in generateCertificateRequestV2()
|
/hardware/interfaces/security/rkp/aidl/aidl_api/android.hardware.security.rkp/3/android/hardware/security/keymint/ |
D | IRemotelyProvisionedComponent.aidl | 34 package android.hardware.security.keymint; 38 android.hardware.security.keymint.RpcHardwareInfo getHardwareInfo(); in getHardwareInfo() 39 …byte[] generateEcdsaP256KeyPair(in boolean testMode, out android.hardware.security.keymint.MacedPu… in generateEcdsaP256KeyPair() 40 …keymint.MacedPublicKey[] keysToSign, in byte[] endpointEncryptionCertChain, in byte[] challenge, o… in generateCertificateRequest() 41 …byte[] generateCertificateRequestV2(in android.hardware.security.keymint.MacedPublicKey[] keysToSi… in generateCertificateRequestV2()
|
/hardware/interfaces/security/rkp/aidl/aidl_api/android.hardware.security.rkp/1/android/hardware/security/keymint/ |
D | IRemotelyProvisionedComponent.aidl | 34 package android.hardware.security.keymint; 38 android.hardware.security.keymint.RpcHardwareInfo getHardwareInfo(); in getHardwareInfo() 39 …byte[] generateEcdsaP256KeyPair(in boolean testMode, out android.hardware.security.keymint.MacedPu… in generateEcdsaP256KeyPair() 40 …keymint.MacedPublicKey[] keysToSign, in byte[] endpointEncryptionCertChain, in byte[] challenge, o… in generateCertificateRequest()
|
/hardware/interfaces/security/rkp/aidl/aidl_api/android.hardware.security.rkp/2/android/hardware/security/keymint/ |
D | IRemotelyProvisionedComponent.aidl | 34 package android.hardware.security.keymint; 38 android.hardware.security.keymint.RpcHardwareInfo getHardwareInfo(); in getHardwareInfo() 39 …byte[] generateEcdsaP256KeyPair(in boolean testMode, out android.hardware.security.keymint.MacedPu… in generateEcdsaP256KeyPair() 40 …keymint.MacedPublicKey[] keysToSign, in byte[] endpointEncryptionCertChain, in byte[] challenge, o… in generateCertificateRequest()
|
/hardware/interfaces/security/keymint/aidl/default/ta/ |
D | attest.rs | 21 crypto::ec, crypto::rsa, crypto::CurveType, crypto::KeyMaterial, wire::keymint, 22 wire::keymint::EcCurve, Error, 368 chain: Vec<keymint::Certificate>, 384 keymint::Certificate { in new() 387 keymint::Certificate { in new() 399 keymint::Certificate { in new() 402 keymint::Certificate { in new() 419 fn cert_chain(&self, key_type: SigningKeyType) -> Result<Vec<keymint::Certificate>, Error> { in cert_chain()
|
/hardware/interfaces/security/rkp/aidl/android/hardware/security/keymint/ |
D | IRemotelyProvisionedComponent.aidl | 17 package android.hardware.security.keymint; 19 import android.hardware.security.keymint.DeviceInfo; 20 import android.hardware.security.keymint.MacedPublicKey; 21 import android.hardware.security.keymint.ProtectedData; 22 import android.hardware.security.keymint.RpcHardwareInfo;
|