Home
last modified time | relevance | path

Searched refs:BlockMode (Results 1 – 25 of 58) sorted by relevance

123

/aosp12/hardware/interfaces/keymaster/4.0/vts/functional/
H A Dkeymaster_hidl_hal_test.cpp2923 BlockMode::ECB, BlockMode::CBC, BlockMode::CTR, BlockMode::GCM, in TEST_P()
3104 .BlockMode(BlockMode::CTR) in TEST_P()
3110 .BlockMode(BlockMode::CTR) in TEST_P()
3116 .BlockMode(BlockMode::CTR) in TEST_P()
3184 .BlockMode(BlockMode::CBC) in TEST_P()
3196 .BlockMode(BlockMode::CBC) in TEST_P()
3232 .BlockMode(BlockMode::CBC) in TEST_P()
3389 .BlockMode(BlockMode::GCM) in TEST_P()
3411 .BlockMode(BlockMode::GCM) in TEST_P()
3431 .BlockMode(BlockMode::GCM) in TEST_P()
[all …]
H A DKeymasterHidlTest.cpp470 .BlockMode(BlockMode::CTR) in CheckAesCtrTestVector()
477 .BlockMode(BlockMode::CTR) in CheckAesCtrTestVector()
490 .BlockMode(block_mode) in CheckTripleDesTestVector()
554 string KeymasterHidlTest::EncryptMessage(const string& message, BlockMode block_mode, in EncryptMessage()
557 auto params = AuthorizationSetBuilder().BlockMode(block_mode).Padding(padding); in EncryptMessage()
564 string KeymasterHidlTest::EncryptMessage(const string& message, BlockMode block_mode, in EncryptMessage()
567 auto params = AuthorizationSetBuilder().BlockMode(block_mode).Padding(padding); in EncryptMessage()
577 string KeymasterHidlTest::EncryptMessage(const string& message, BlockMode block_mode, in EncryptMessage()
581 .BlockMode(block_mode) in EncryptMessage()
594 .BlockMode(block_mode) in EncryptMessage()
[all …]
H A DKeymasterHidlTest.h175 void CheckTripleDesTestVector(KeyPurpose purpose, BlockMode block_mode,
189 string EncryptMessage(const string& message, BlockMode block_mode, PaddingMode padding);
190 string EncryptMessage(const string& message, BlockMode block_mode, PaddingMode padding,
192 string EncryptMessage(const string& message, BlockMode block_mode, PaddingMode padding,
194 string EncryptMessage(const string& message, BlockMode block_mode, PaddingMode padding,
200 string DecryptMessage(const string& ciphertext, BlockMode block_mode, PaddingMode padding_mode,
/aosp12/hardware/interfaces/security/keymint/aidl/vts/functional/
H A DKeyMintTest.cpp678 BlockMode block_mode = BlockMode::GCM; in TEST_P()
705 BlockMode block_mode = BlockMode::GCM; in TEST_P()
4394 for (BlockMode blockMode : {BlockMode::ECB, BlockMode::CBC}) { in TEST_P()
4718 .BlockMode(BlockMode::CTR) in TEST_P()
4724 .BlockMode(BlockMode::CTR) in TEST_P()
4792 .BlockMode(BlockMode::CBC) in TEST_P()
4804 .BlockMode(BlockMode::CBC) in TEST_P()
4840 .BlockMode(BlockMode::CBC) in TEST_P()
5048 .BlockMode(BlockMode::GCM) in TEST_P()
5354 .BlockMode(BlockMode::ECB) in TEST_P()
[all …]
H A DKeyMintAidlTestBase.h175 void CheckTripleDesTestVector(KeyPurpose purpose, BlockMode block_mode,
192 string EncryptMessage(const string& message, BlockMode block_mode, PaddingMode padding);
193 string EncryptMessage(const string& message, BlockMode block_mode, PaddingMode padding,
195 string EncryptMessage(const string& message, BlockMode block_mode, PaddingMode padding,
197 string EncryptMessage(const string& message, BlockMode block_mode, PaddingMode padding,
199 string EncryptMessage(const string& message, BlockMode block_mode, PaddingMode padding,
205 string DecryptMessage(const string& ciphertext, BlockMode block_mode, PaddingMode padding_mode,
222 .BlockMode(BlockMode::ECB)
274 vector<BlockMode> ValidBlockModes(Algorithm algorithm);
275 vector<PaddingMode> ValidPaddingModes(Algorithm algorithm, BlockMode blockMode);
[all …]
H A DKeyMintAidlTestBase.cpp640 .BlockMode(BlockMode::CTR) in CheckAesCtrTestVector()
647 .BlockMode(BlockMode::CTR) in CheckAesCtrTestVector()
1074 BlockMode::CBC, in ValidBlockModes()
1075 BlockMode::CTR, in ValidBlockModes()
1076 BlockMode::ECB, in ValidBlockModes()
1077 BlockMode::GCM, in ValidBlockModes()
1081 BlockMode::CBC, in ValidBlockModes()
1082 BlockMode::ECB, in ValidBlockModes()
1094 case BlockMode::CBC: in ValidPaddingModes()
1095 case BlockMode::ECB: in ValidPaddingModes()
[all …]
/aosp12/hardware/interfaces/keymaster/3.0/vts/functional/
H A Dkeymaster_hidl_hal_test.cpp3062 BlockMode::ECB, BlockMode::CBC, BlockMode::CTR, BlockMode::GCM, in TEST_P()
3238 .BlockMode(BlockMode::CTR) in TEST_P()
3244 .BlockMode(BlockMode::CTR) in TEST_P()
3250 .BlockMode(BlockMode::CTR) in TEST_P()
3318 .BlockMode(BlockMode::CBC) in TEST_P()
3330 .BlockMode(BlockMode::CBC) in TEST_P()
3366 .BlockMode(BlockMode::CBC) in TEST_P()
3435 .BlockMode(BlockMode::GCM) in TEST_P()
3457 .BlockMode(BlockMode::GCM) in TEST_P()
3477 .BlockMode(BlockMode::GCM) in TEST_P()
[all …]
H A Dauthorization_set.h290 AuthorizationSetBuilder& BlockMode(std::initializer_list<BlockMode> block_modes);
296 template <typename... T> AuthorizationSetBuilder& BlockMode(T&&... a) { in BlockMode() function
297 return BlockMode({std::forward<T>(a)...}); in BlockMode()
393 return BlockMode(BlockMode::ECB); in EcbMode()
397 AuthorizationSetBuilder::BlockMode(std::initializer_list<V3_0::BlockMode> block_modes) { in BlockMode() function
H A Dkeymaster_tags.h370 inline const char* stringify(BlockMode block_mode) {
372 case BlockMode::ECB:
374 case BlockMode::CBC:
376 case BlockMode::CTR:
378 case BlockMode::GCM:
/aosp12/hardware/interfaces/security/keymint/support/
H A Dauthorization_set.cpp204 return Authorization(TAG_BLOCK_MODE, BlockMode::ECB); in EcbMode()
208 return BlockMode(BlockMode::GCM) in GcmModeMinMacLen()
214 return BlockMode(BlockMode::GCM) in GcmModeMacLen()
219 AuthorizationSetBuilder& AuthorizationSetBuilder::BlockMode( in BlockMode() function in aidl::android::hardware::security::keymint::AuthorizationSetBuilder
220 std::initializer_list<aidl::android::hardware::security::keymint::BlockMode> blockModes) { in BlockMode()
/aosp12/system/security/keystore2/src/
H A Dmetrics_store.rs26 Algorithm::Algorithm, BlockMode::BlockMode, Digest::Digest, EcCurve::EcCurve,
273 KsKeyParamValue::BlockMode(b) => { in process_key_creation_event_stats()
401 KsKeyParamValue::BlockMode(b) => { in process_key_operation_event_stats()
483 fn compute_block_mode_bitmap(block_mode_bitmap: &mut i32, block_mode: BlockMode) { in compute_block_mode_bitmap() argument
485 BlockMode::ECB => { in compute_block_mode_bitmap()
488 BlockMode::CBC => { in compute_block_mode_bitmap()
491 BlockMode::CTR => { in compute_block_mode_bitmap()
494 BlockMode::GCM => { in compute_block_mode_bitmap()
H A Dkey_parameter.rs100 Algorithm::Algorithm, BlockMode::BlockMode, Digest::Digest, EcCurve::EcCurve,
164 implement_associate_primitive_for_aidl_enum! {BlockMode}
795 #[key_param(tag = BLOCK_MODE, field = BlockMode)]
796 BlockMode(BlockMode),
1045 Tag::BLOCK_MODE => return KmKeyParameterValue::BlockMode(Default::default()), in get_field_by_tag_type()
1080 | (&KmKeyParameterValue::BlockMode(_), KmKeyParameterValue::BlockMode(_)) in check_field_matches_tag_type()
/aosp12/hardware/interfaces/keymaster/4.1/vts/functional/
H A DKeymaster4_1HidlTest.h66 .BlockMode(BlockMode::ECB) in CreateTestKeys()
113 AuthorizationSetBuilder().BlockMode(BlockMode::ECB).Padding(PaddingMode::NONE)); in UseAesKey()
/aosp12/hardware/interfaces/security/keymint/aidl/vts/performance/
H A DKeyMintBenchmark.cpp77 optional<BlockMode> getBlockMode(string transform) { in getBlockMode()
79 return BlockMode::ECB; in getBlockMode()
81 return BlockMode::CBC; in getBlockMode()
83 return BlockMode::CTR; in getBlockMode()
85 return BlockMode::GCM; in getBlockMode()
171 std::optional<BlockMode> blockMode = getBlockMode(transform); 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()
201 builder.BlockMode(*blockMode); in getOperationParams()
[all …]
/aosp12/system/security/keystore2/src/km_compat/
H A Dkm_compat_type_conversion.h307 static V4_0::BlockMode convert(KMV1::BlockMode b) { in convert()
309 case KMV1::BlockMode::ECB: in convert()
310 return V4_0::BlockMode::ECB; in convert()
311 case KMV1::BlockMode::CBC: in convert()
313 case KMV1::BlockMode::CTR: in convert()
315 case KMV1::BlockMode::GCM: in convert()
320 static KMV1::BlockMode convert(V4_0::BlockMode b) { in convert()
322 case V4_0::BlockMode::ECB: in convert()
324 case V4_0::BlockMode::CBC: in convert()
326 case V4_0::BlockMode::CTR: in convert()
[all …]
H A Dparameter_conversion_test.cpp47 TEST_ENUM_CONVERSION(BlockMode, ECB); in TEST()
48 TEST_ENUM_CONVERSION(BlockMode, CBC); in TEST()
49 TEST_ENUM_CONVERSION(BlockMode, CTR); in TEST()
50 TEST_ENUM_CONVERSION(BlockMode, GCM); in TEST()
H A Dlib.rs32 Algorithm::Algorithm, BeginResult::BeginResult, BlockMode::BlockMode, Digest::Digest,
223 value: KeyParameterValue::BlockMode(BlockMode::CBC), in generate_aes_key()
253 value: KeyParameterValue::BlockMode(BlockMode::CBC), in begin()
H A Dslot_test.cpp26 using ::aidl::android::hardware::security::keymint::BlockMode;
42 KMV1::makeKeyParameter(KMV1::TAG_BLOCK_MODE, BlockMode::CBC), in generateAESKey()
61 kps.push_back(KMV1::makeKeyParameter(KMV1::TAG_BLOCK_MODE, BlockMode::CBC)); in begin()
/aosp12/hardware/interfaces/keymaster/4.0/vts/performance/
H A DBenchmark.cpp62 using android::hardware::keymaster::V4_0::BlockMode;
139 PaddingMode padding = PaddingMode::NONE, optional<BlockMode> blockMode = {}) { in GenerateKey()
152 authSet.BlockMode(*blockMode);
217 optional<BlockMode> blockMode = getBlockMode(transform); in getOperationParams()
219 builder.BlockMode(*blockMode); in getOperationParams()
329 optional<BlockMode> getBlockMode(string transform) { in getBlockMode()
331 return BlockMode::ECB; in getBlockMode()
333 return BlockMode::CBC; in getBlockMode()
335 return BlockMode::CTR; in getBlockMode()
337 return BlockMode::GCM; in getBlockMode()
/aosp12/hardware/interfaces/security/keymint/aidl/android/hardware/security/keymint/
H A DKeyParameterValue.aidl20 import android.hardware.security.keymint.BlockMode;
38 BlockMode blockMode;
/aosp12/hardware/interfaces/keymaster/4.0/support/include/keymasterV4_0/
H A Dauthorization_set.h292 AuthorizationSetBuilder& BlockMode(std::initializer_list<BlockMode> blockModes);
297 AuthorizationSetBuilder& BlockMode(T&&... a) { in BlockMode() function
298 return BlockMode({std::forward<T>(a)...}); in BlockMode()
/aosp12/frameworks/base/core/java/android/security/keymaster/
H A DKeymasterDefs.java20 import android.hardware.security.keymint.BlockMode;
147 public static final int KM_MODE_ECB = BlockMode.ECB;
148 public static final int KM_MODE_CBC = BlockMode.CBC;
149 public static final int KM_MODE_CTR = BlockMode.CTR;
150 public static final int KM_MODE_GCM = BlockMode.GCM;
/aosp12/hardware/interfaces/security/keymint/support/include/keymint_support/
H A Dauthorization_set.h299 AuthorizationSetBuilder& BlockMode(std::initializer_list<BlockMode> blockModes);
321 AuthorizationSetBuilder& BlockMode(T&&... a) { in BlockMode() function
322 return BlockMode({std::forward<T>(a)...}); in BlockMode()
/aosp12/hardware/interfaces/keymaster/4.0/support/
H A Dauthorization_set.cpp539 return Authorization(TAG_BLOCK_MODE, BlockMode::ECB); in EcbMode()
543 return BlockMode(BlockMode::GCM) in GcmModeMinMacLen()
549 return BlockMode(BlockMode::GCM) in GcmModeMacLen()
554 AuthorizationSetBuilder& AuthorizationSetBuilder::BlockMode( in BlockMode() function in android::hardware::keymaster::V4_0::AuthorizationSetBuilder
555 std::initializer_list<V4_0::BlockMode> blockModes) { in BlockMode()
/aosp12/hardware/interfaces/security/keymint/aidl/aidl_api/android.hardware.security.keymint/1/android/hardware/security/keymint/
H A DBlockMode.aidl37 enum BlockMode { enum

123