/aosp12/frameworks/base/keystore/java/android/security/keystore/ |
H A D | KeyProperties.java | 373 public static int toKeymaster(@NonNull @BlockModeEnum String blockMode) { in toKeymaster() argument 374 if (BLOCK_MODE_ECB.equalsIgnoreCase(blockMode)) { in toKeymaster() 376 } else if (BLOCK_MODE_CBC.equalsIgnoreCase(blockMode)) { in toKeymaster() 378 } else if (BLOCK_MODE_CTR.equalsIgnoreCase(blockMode)) { in toKeymaster() 380 } else if (BLOCK_MODE_GCM.equalsIgnoreCase(blockMode)) { in toKeymaster() 383 throw new IllegalArgumentException("Unsupported block mode: " + blockMode); in toKeymaster() 388 public static @BlockModeEnum String fromKeymaster(int blockMode) { in fromKeymaster() argument 389 switch (blockMode) { in fromKeymaster() 399 throw new IllegalArgumentException("Unsupported block mode: " + blockMode); in fromKeymaster() 411 for (int blockMode : blockModes) { in allFromKeymaster() [all …]
|
/aosp12/hardware/interfaces/security/keymint/aidl/vts/performance/ |
H A D | KeyMintBenchmark.cpp | 171 std::optional<BlockMode> blockMode = getBlockMode(transform); in GenerateKey() local 172 if (blockMode) { in GenerateKey() 173 authSet.BlockMode(blockMode.value()); in GenerateKey() 174 if (blockMode == BlockMode::GCM) { in GenerateKey() 196 std::optional<BlockMode> blockMode = getBlockMode(transform); in getOperationParams() local 200 if (blockMode) { in getOperationParams() 201 builder.BlockMode(*blockMode); in getOperationParams() 202 if (blockMode == BlockMode::GCM) { in getOperationParams()
|
/aosp12/hardware/interfaces/keymaster/4.0/vts/performance/ |
H A D | Benchmark.cpp | 139 PaddingMode padding = PaddingMode::NONE, optional<BlockMode> blockMode = {}) { in GenerateKey() argument 151 if (blockMode) { 152 authSet.BlockMode(*blockMode); 217 optional<BlockMode> blockMode = getBlockMode(transform); in getOperationParams() local 218 if (blockMode) { in getOperationParams() 219 builder.BlockMode(*blockMode); in getOperationParams()
|
/aosp12/frameworks/base/keystore/java/android/security/keystore2/ |
H A D | AndroidKeyStoreKeyGeneratorSpi.java | 302 ArrayUtils.forEach(mKeymasterBlockModes, (blockMode) -> { in engineGenerateKey() 303 if (blockMode == KeymasterDefs.KM_MODE_GCM in engineGenerateKey() 312 KeymasterDefs.KM_TAG_BLOCK_MODE, blockMode in engineGenerateKey()
|
H A D | AndroidKeyStoreSpi.java | 485 for (String blockMode : spec.getBlockModes()) { in setPrivateKeyEntry() 488 KeyProperties.BlockMode.toKeymaster(blockMode) in setPrivateKeyEntry() 725 for (String blockMode : params.getBlockModes()) { in setSecretKeyEntry() 726 int keymasterBlockMode = KeyProperties.BlockMode.toKeymaster(blockMode); in setSecretKeyEntry() 732 + " block mode: " + blockMode in setSecretKeyEntry()
|
H A D | KeyStore2ParameterUtils.java | 78 kp.value = KeyParameterValue.blockMode(v); in makeEnum()
|
H A D | AndroidKeyStoreKeyPairGeneratorSpi.java | 756 ArrayUtils.forEach(mKeymasterBlockModes, (blockMode) -> { in constructKeyGenerationArguments() 758 KeymasterDefs.KM_TAG_BLOCK_MODE, blockMode in constructKeyGenerationArguments()
|
/aosp12/hardware/interfaces/security/keymint/aidl/aidl_api/android.hardware.security.keymint/1/android/hardware/security/keymint/ |
H A D | KeyParameterValue.aidl | 40 android.hardware.security.keymint.BlockMode blockMode;
|
/aosp12/hardware/interfaces/security/keymint/aidl/aidl_api/android.hardware.security.keymint/current/android/hardware/security/keymint/ |
H A D | KeyParameterValue.aidl | 40 android.hardware.security.keymint.BlockMode blockMode;
|
/aosp12/hardware/interfaces/security/keymint/aidl/android/hardware/security/keymint/ |
H A D | KeyParameterValue.aidl | 38 BlockMode blockMode;
|
/aosp12/system/keymaster/ng/ |
H A D | KeyMintUtils.cpp | 37 return KeyParameter{Tag::BLOCK_MODE, KeyParameterValue::make<KeyParameterValue::blockMode>( in kmEnumParam2Aidl() 79 return aidlEnumVal2Km<KeyParameterValue::blockMode>(tag, param.value); in aidlEnumParam2Km()
|
/aosp12/hardware/interfaces/keymaster/4.0/support/ |
H A D | key_param_output.cpp | 56 return os << param.f.blockMode; in operator <<()
|
/aosp12/hardware/interfaces/keymaster/3.0/vts/functional/ |
H A D | key_param_output.cpp | 84 return os << param.f.blockMode; in operator <<()
|
H A D | keymaster_tags.h | 219 MAKE_TAG_ENUM_VALUE_ACCESSOR(TAG_BLOCK_MODE, f.blockMode)
|
H A D | keymaster_hidl_hal_test.cpp | 136 return a.f.blockMode == b.f.blockMode; in operator ==()
|
/aosp12/hardware/interfaces/security/keymint/aidl/vts/functional/ |
H A D | KeyMintAidlTestBase.h | 275 vector<PaddingMode> ValidPaddingModes(Algorithm algorithm, BlockMode blockMode); 276 vector<PaddingMode> InvalidPaddingModes(Algorithm algorithm, BlockMode blockMode);
|
H A D | KeyMintAidlTestBase.cpp | 1090 BlockMode blockMode) { in ValidPaddingModes() argument 1093 switch (blockMode) { in ValidPaddingModes() 1104 switch (blockMode) { in ValidPaddingModes() 1117 BlockMode blockMode) { in InvalidPaddingModes() argument 1120 switch (blockMode) { in InvalidPaddingModes()
|
H A D | KeyMintTest.cpp | 4394 for (BlockMode blockMode : {BlockMode::ECB, BlockMode::CBC}) { in TEST_P() 4398 .Authorization(TAG_BLOCK_MODE, blockMode) in TEST_P() 4403 auto params = AuthorizationSetBuilder().BlockMode(blockMode).Padding(PaddingMode::NONE); in TEST_P() 5701 for (BlockMode blockMode : {BlockMode::ECB, BlockMode::CBC}) { in TEST_P() 5704 .BlockMode(blockMode) in TEST_P() 5711 AuthorizationSetBuilder().BlockMode(blockMode).Padding(PaddingMode::NONE); in TEST_P()
|
/aosp12/hardware/interfaces/security/keymint/support/include/keymint_support/ |
H A D | keymint_tags.h | 241 MAKE_TAG_ENUM_VALUE_ACCESSOR(TAG_BLOCK_MODE, blockMode)
|
/aosp12/system/keymaster/ng/include/ |
H A D | keymaster_tags.h | 236 MAKE_TAG_ENUM_VALUE_ACCESSOR(TAG_BLOCK_MODE, f.blockMode)
|
/aosp12/hardware/interfaces/keymaster/4.0/support/include/keymasterV4_0/ |
H A D | keymaster_tags.h | 227 MAKE_TAG_ENUM_VALUE_ACCESSOR(TAG_BLOCK_MODE, f.blockMode)
|
/aosp12/hardware/interfaces/keymaster/3.0/ |
H A D | types.hal | 380 BlockMode blockMode;
|
/aosp12/system/security/keystore/ |
H A D | keystore_cli_v2.cpp | 170 keymint::KeyParameterValue::make<keymint::KeyParameterValue::blockMode>( in verifyEncryptionKeyAttributes()
|
/aosp12/hardware/interfaces/keymaster/4.0/ |
H A D | types.hal | 1144 BlockMode blockMode;
|
H A D | IKeymasterDevice.hal | 722 * blockMode [4] EXPLICIT SET OF INTEGER OPTIONAL,
|