/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 …e.security.keymint.KeyCreationResult generateKey(in android.hardware.security.keymint.KeyParameter… in generateKey() 41 …security.keymint.KeyCreationResult importKey(in android.hardware.security.keymint.KeyParameter[] k… in importKey() 42 …security.keymint.KeyCreationResult importWrappedKey(in byte[] wrappedKeyData, in byte[] wrappingKe… in importWrappedKey() 43 …byte[] upgradeKey(in byte[] keyBlobToUpgrade, in android.hardware.security.keymint.KeyParameter[] … in upgradeKey() 47 …security.keymint.BeginResult begin(in android.hardware.security.keymint.KeyPurpose purpose, in byt… in begin() 48 …void deviceLocked(in boolean passwordOnly, in @nullable android.hardware.security.secureclock.Time… in deviceLocked() 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 | IKeyMintOperation.aidl | 34 package android.hardware.security.keymint; 38 …ut, in @nullable android.hardware.security.keymint.HardwareAuthToken authToken, in @nullable andro… in updateAad() 39 …ut, in @nullable android.hardware.security.keymint.HardwareAuthToken authToken, in @nullable andro… in update() 40 …re, in @nullable android.hardware.security.keymint.HardwareAuthToken authToken, in @nullable andro… in finish()
|
/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 …e.security.keymint.KeyCreationResult generateKey(in android.hardware.security.keymint.KeyParameter… in generateKey() 41 …security.keymint.KeyCreationResult importKey(in android.hardware.security.keymint.KeyParameter[] k… in importKey() 42 …security.keymint.KeyCreationResult importWrappedKey(in byte[] wrappedKeyData, in byte[] wrappingKe… in importWrappedKey() 43 …byte[] upgradeKey(in byte[] keyBlobToUpgrade, in android.hardware.security.keymint.KeyParameter[] … in upgradeKey() 47 …security.keymint.BeginResult begin(in android.hardware.security.keymint.KeyPurpose purpose, in byt… in begin() 48 …void deviceLocked(in boolean passwordOnly, in @nullable android.hardware.security.secureclock.Time… in deviceLocked() 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 | IKeyMintOperation.aidl | 34 package android.hardware.security.keymint; 38 …ut, in @nullable android.hardware.security.keymint.HardwareAuthToken authToken, in @nullable andro… in updateAad() 39 …ut, in @nullable android.hardware.security.keymint.HardwareAuthToken authToken, in @nullable andro… in update() 40 …re, in @nullable android.hardware.security.keymint.HardwareAuthToken authToken, in @nullable andro… in finish()
|
/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 …e.security.keymint.KeyCreationResult generateKey(in android.hardware.security.keymint.KeyParameter… in generateKey() 41 …security.keymint.KeyCreationResult importKey(in android.hardware.security.keymint.KeyParameter[] k… in importKey() 42 …security.keymint.KeyCreationResult importWrappedKey(in byte[] wrappedKeyData, in byte[] wrappingKe… in importWrappedKey() 43 …byte[] upgradeKey(in byte[] keyBlobToUpgrade, in android.hardware.security.keymint.KeyParameter[] … in upgradeKey() 47 …security.keymint.BeginResult begin(in android.hardware.security.keymint.KeyPurpose purpose, in byt… in begin() 48 …void deviceLocked(in boolean passwordOnly, in @nullable android.hardware.security.secureclock.Time… in deviceLocked() 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 | IKeyMintOperation.aidl | 34 package android.hardware.security.keymint; 38 …ut, in @nullable android.hardware.security.keymint.HardwareAuthToken authToken, in @nullable andro… in updateAad() 39 …ut, in @nullable android.hardware.security.keymint.HardwareAuthToken authToken, in @nullable andro… in update() 40 …re, in @nullable android.hardware.security.keymint.HardwareAuthToken authToken, in @nullable andro… in finish()
|
/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 …e.security.keymint.KeyCreationResult generateKey(in android.hardware.security.keymint.KeyParameter… in generateKey() 41 …security.keymint.KeyCreationResult importKey(in android.hardware.security.keymint.KeyParameter[] k… in importKey() 42 …security.keymint.KeyCreationResult importWrappedKey(in byte[] wrappedKeyData, in byte[] wrappingKe… in importWrappedKey() 43 …byte[] upgradeKey(in byte[] keyBlobToUpgrade, in android.hardware.security.keymint.KeyParameter[] … in upgradeKey() 47 …security.keymint.BeginResult begin(in android.hardware.security.keymint.KeyPurpose purpose, in byt… in begin() 48 …void deviceLocked(in boolean passwordOnly, in @nullable android.hardware.security.secureclock.Time… in deviceLocked() 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 | IKeyMintOperation.aidl | 34 package android.hardware.security.keymint; 38 …ut, in @nullable android.hardware.security.keymint.HardwareAuthToken authToken, in @nullable andro… in updateAad() 39 …ut, in @nullable android.hardware.security.keymint.HardwareAuthToken authToken, in @nullable andro… in update() 40 …re, in @nullable android.hardware.security.keymint.HardwareAuthToken authToken, in @nullable andro… in finish()
|
/hardware/interfaces/security/authgraph/aidl/aidl_api/android.hardware.security.authgraph/current/android/hardware/security/authgraph/ |
D | IAuthGraphKeyExchange.aidl | 34 package android.hardware.security.authgraph; 38 android.hardware.security.authgraph.SessionInitiationInfo create(); in create() 39 …droid.hardware.security.authgraph.KeInitResult init(in android.hardware.security.authgraph.PubKey … in init() 40 …security.authgraph.SessionInfo finish(in android.hardware.security.authgraph.PubKey peerPubKey, in… in finish() 41 ….security.authgraph.Arc[2] authenticationComplete(in android.hardware.security.authgraph.SessionId… in authenticationComplete()
|
/hardware/interfaces/security/authgraph/aidl/aidl_api/android.hardware.security.authgraph/1/android/hardware/security/authgraph/ |
D | IAuthGraphKeyExchange.aidl | 34 package android.hardware.security.authgraph; 38 android.hardware.security.authgraph.SessionInitiationInfo create(); in create() 39 …droid.hardware.security.authgraph.KeInitResult init(in android.hardware.security.authgraph.PubKey … in init() 40 …security.authgraph.SessionInfo finish(in android.hardware.security.authgraph.PubKey peerPubKey, in… in finish() 41 ….security.authgraph.Arc[2] authenticationComplete(in android.hardware.security.authgraph.SessionId… in authenticationComplete()
|
/hardware/interfaces/staging/security/see/hwcrypto/aidl/aidl_api/android.hardware.security.see/current/android/hardware/security/see/hwcrypto/ |
D | IHwCryptoKey.aidl | 34 package android.hardware.security.see.hwcrypto; 36 …ndroid.hardware.security.see.hwcrypto.IHwCryptoKey.DiceCurrentBoundKeyResult deriveCurrentDicePoli… in deriveCurrentDicePolicyBoundKey() 37 …android.hardware.security.see.hwcrypto.IHwCryptoKey.DiceBoundKeyResult deriveDicePolicyBoundKey(in… in deriveDicePolicyBoundKey() 38 …android.hardware.security.see.hwcrypto.IHwCryptoKey.DerivedKey deriveKey(in android.hardware.secur… in deriveKey() 44 android.hardware.security.see.hwcrypto.IOpaqueKey opaqueKey; 45 android.hardware.security.see.hwcrypto.IHwCryptoKey.DeviceKeyId keyId; 48 android.hardware.security.see.hwcrypto.IOpaqueKey diceBoundKey; 52 android.hardware.security.see.hwcrypto.IOpaqueKey diceBoundKey; 59 android.hardware.security.see.hwcrypto.KeyPolicy opaqueKey; 60 android.hardware.security.see.hwcrypto.IHwCryptoKey.ClearKeyPolicy clearKey; [all …]
|
D | CryptoOperation.aidl | 34 package android.hardware.security.see.hwcrypto; 36 android.hardware.security.see.hwcrypto.MemoryBufferParameter setMemoryBuffer; 37 android.hardware.security.see.hwcrypto.OperationParameters setOperationParameters; 38 android.hardware.security.see.hwcrypto.PatternParameters setPattern; 39 android.hardware.security.see.hwcrypto.types.OperationData copyData; 40 android.hardware.security.see.hwcrypto.types.OperationData aadInput; 41 android.hardware.security.see.hwcrypto.types.OperationData dataInput; 42 android.hardware.security.see.hwcrypto.types.OperationData dataOutput; 43 @nullable android.hardware.security.see.hwcrypto.types.Void finish; 44 @nullable android.hardware.security.see.hwcrypto.types.Void destroyContext;
|
D | KeyPolicy.aidl | 34 package android.hardware.security.see.hwcrypto; 36 android.hardware.security.see.hwcrypto.types.KeyUse usage; 37 …android.hardware.security.see.hwcrypto.types.KeyLifetime keyLifetime = android.hardware.security.s… 38 android.hardware.security.see.hwcrypto.types.KeyPermissions[] keyPermissions; 40 …android.hardware.security.see.hwcrypto.types.KeyType keyType = android.hardware.security.see.hwcry…
|
/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/interfaces/security/authgraph/aidl/android/hardware/security/authgraph/ |
D | IAuthGraphKeyExchange.aidl | 17 package android.hardware.security.authgraph; 19 import android.hardware.security.authgraph.Arc; 20 import android.hardware.security.authgraph.Identity; 21 import android.hardware.security.authgraph.KeInitResult; 22 import android.hardware.security.authgraph.Key; 23 import android.hardware.security.authgraph.PubKey; 24 import android.hardware.security.authgraph.SessionIdSignature; 25 import android.hardware.security.authgraph.SessionInfo; 26 import android.hardware.security.authgraph.SessionInitiationInfo;
|
/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 …security.keymint.MacedPublicKey[] keysToSign, in byte[] endpointEncryptionCertChain, in byte[] cha… 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 …security.keymint.MacedPublicKey[] keysToSign, in byte[] endpointEncryptionCertChain, in byte[] cha… in generateCertificateRequest() 41 …byte[] generateCertificateRequestV2(in android.hardware.security.keymint.MacedPublicKey[] keysToSi… in generateCertificateRequestV2()
|
/hardware/interfaces/security/keymint/aidl/ |
D | Android.bp | 11 name: "android.hardware.security.keymint", 14 "android/hardware/security/keymint/*.aidl", 17 "android.hardware.security.secureclock-V1", 39 imports: ["android.hardware.security.secureclock-V1"], 43 imports: ["android.hardware.security.secureclock-V1"], 47 imports: ["android.hardware.security.secureclock-V1"], 60 "android.hardware.security.keymint-V3-ndk", 67 "android.hardware.security.keymint-V3-ndk", 74 "android.hardware.security.keymint-V3-cpp", 81 "android.hardware.security.keymint-V3-cpp", [all …]
|
/hardware/interfaces/security/keymint/aidl/default/ |
D | Android.bp | 18 name: "android.hardware.security.keymint-service", 20 init_rc: ["android.hardware.security.keymint-service.rc"], 22 "android.hardware.security.keymint-service.xml", 23 "android.hardware.security.sharedsecret-service.xml", 24 "android.hardware.security.secureclock-service.xml", 35 "android.hardware.security.rkp-V3-ndk", 36 "android.hardware.security.sharedsecret-V1-ndk", 37 "android.hardware.security.secureclock-V1-ndk", 64 name: "android.hardware.security.keymint-service.nonsecure", 67 init_rc: ["android.hardware.security.keymint-service.nonsecure.rc"], [all …]
|