Home
last modified time | relevance | path

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

/hardware/interfaces/keymaster/4.0/vts/functional/
Dkeymaster_hidl_hal_test.cpp1088 .Authorization(TAG_BLOCK_MODE, BlockMode::ECB))); in TEST_F()
1808 CheckCryptoParam(TAG_BLOCK_MODE, BlockMode::ECB); in TEST_F()
1812 auto params = AuthorizationSetBuilder().BlockMode(BlockMode::ECB).Padding(PaddingMode::PKCS7); in TEST_F()
1911 auto params = AuthorizationSetBuilder().BlockMode(BlockMode::ECB).Padding(PaddingMode::PKCS7); in TEST_F()
2290 .Authorization(TAG_BLOCK_MODE, BlockMode::ECB) in TEST_F()
2293 auto params = AuthorizationSetBuilder().BlockMode(BlockMode::ECB).Padding(PaddingMode::NONE); in TEST_F()
2319 .Authorization(TAG_BLOCK_MODE, BlockMode::CBC) in TEST_F()
2326 AuthorizationSetBuilder().BlockMode(BlockMode::ECB).Padding(PaddingMode::NONE))); in TEST_F()
2339 .Authorization(TAG_BLOCK_MODE, BlockMode::ECB) in TEST_F()
2344 auto params = AuthorizationSetBuilder().BlockMode(BlockMode::ECB).Padding(PaddingMode::NONE); in TEST_F()
[all …]
DKeymasterHidlTest.cpp453 .BlockMode(BlockMode::CTR) in CheckAesCtrTestVector()
460 .BlockMode(BlockMode::CTR) in CheckAesCtrTestVector()
467 void KeymasterHidlTest::CheckTripleDesTestVector(KeyPurpose purpose, BlockMode block_mode, in CheckTripleDesTestVector()
473 .BlockMode(block_mode) in CheckTripleDesTestVector()
478 auto begin_params = AuthorizationSetBuilder().BlockMode(block_mode).Padding(padding_mode); in CheckTripleDesTestVector()
537 string KeymasterHidlTest::EncryptMessage(const string& message, BlockMode block_mode, in EncryptMessage()
540 auto params = AuthorizationSetBuilder().BlockMode(block_mode).Padding(padding); in EncryptMessage()
547 string KeymasterHidlTest::EncryptMessage(const string& message, BlockMode block_mode, in EncryptMessage()
550 auto params = AuthorizationSetBuilder().BlockMode(block_mode).Padding(padding); in EncryptMessage()
560 string KeymasterHidlTest::EncryptMessage(const string& message, BlockMode block_mode, in EncryptMessage()
[all …]
DKeymasterHidlTest.h180 void CheckTripleDesTestVector(KeyPurpose purpose, BlockMode block_mode,
194 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,
203 string DecryptMessage(const string& ciphertext, BlockMode block_mode, PaddingMode padding_mode,
/hardware/interfaces/keymaster/3.0/vts/functional/
Dkeymaster_hidl_hal_test.cpp803 .BlockMode(BlockMode::CTR) in CheckAesCtrTestVector()
810 .BlockMode(BlockMode::CTR) in CheckAesCtrTestVector()
1817 .Authorization(TAG_BLOCK_MODE, BlockMode::ECB))) in TEST_F()
2525 CheckKm1CryptoParam(TAG_BLOCK_MODE, BlockMode::ECB); in TEST_F()
2529 auto params = AuthorizationSetBuilder().BlockMode(BlockMode::ECB).Padding(PaddingMode::PKCS7); in TEST_F()
2901 .Authorization(TAG_BLOCK_MODE, BlockMode::ECB) in TEST_F()
2904 auto params = AuthorizationSetBuilder().BlockMode(BlockMode::ECB).Padding(PaddingMode::NONE); in TEST_F()
2930 .Authorization(TAG_BLOCK_MODE, BlockMode::CBC) in TEST_F()
2937 AuthorizationSetBuilder().BlockMode(BlockMode::ECB).Padding(PaddingMode::NONE))); in TEST_F()
2950 .Authorization(TAG_BLOCK_MODE, BlockMode::ECB) in TEST_F()
[all …]
Dauthorization_set.h285 AuthorizationSetBuilder& BlockMode(std::initializer_list<BlockMode> block_modes);
291 template <typename... T> AuthorizationSetBuilder& BlockMode(T&&... a) { in BlockMode() function
292 return BlockMode({std::forward<T>(a)...}); in BlockMode()
388 return BlockMode(BlockMode::ECB); in EcbMode()
392 AuthorizationSetBuilder::BlockMode(std::initializer_list<V3_0::BlockMode> block_modes) { in BlockMode() function
Dkeymaster_tags.h367 inline const char* stringify(BlockMode block_mode) {
369 case BlockMode::ECB:
371 case BlockMode::CBC:
373 case BlockMode::CTR:
375 case BlockMode::GCM:
Dkey_param_output.h39 ::std::ostream& operator<<(::std::ostream& os, BlockMode value);
Dkey_param_output.cpp50 ::std::ostream& operator<<(::std::ostream& os, BlockMode value) { in operator <<()
/hardware/interfaces/keymaster/4.0/support/include/keymasterV4_0/
Dauthorization_set.h280 AuthorizationSetBuilder& BlockMode(std::initializer_list<BlockMode> blockModes);
285 AuthorizationSetBuilder& BlockMode(T&&... a) { in BlockMode() function
286 return BlockMode({std::forward<T>(a)...}); in BlockMode()
Dkey_param_output.h32 inline ::std::ostream& operator<<(::std::ostream& os, BlockMode value) {
/hardware/interfaces/keymaster/4.0/support/
Dauthorization_set.cpp503 return Authorization(TAG_BLOCK_MODE, BlockMode::ECB); in EcbMode()
507 return BlockMode(BlockMode::GCM) in GcmModeMinMacLen()
513 return BlockMode(BlockMode::GCM) in GcmModeMacLen()
518 AuthorizationSetBuilder& AuthorizationSetBuilder::BlockMode( in BlockMode() function in android::hardware::keymaster::V4_0::AuthorizationSetBuilder
519 std::initializer_list<V4_0::BlockMode> blockModes) { in BlockMode()
/hardware/interfaces/keymaster/3.0/
DAndroid.bp18 "BlockMode",
Dtypes.hal44 BLOCK_MODE = TagType:ENUM_REP | 4, /** BlockMode. */
172 enum BlockMode : uint32_t {
380 BlockMode blockMode;
/hardware/interfaces/keymaster/4.0/
DAndroid.bp19 "BlockMode",
DIKeymasterDevice.hal457 * If Tag::BLOCK_MODE is specified with value BlockMode::GCM, then the caller must also provide
1025 * If the block mode is BlockMode::GCM, inParams must specify Tag::MAC_LENGTH, and the specified
1031 * If the block mode is BlockMode::GCM or BlockMode::CTR, the specified padding mode must be
1032 * PaddingMode::NONE. For BlockMode::ECB or BlockMode::CBC, the mode may be PaddingMode::NONE
1036 * If the block mode is BlockMode::CBC, BlockMode::CTR, or BlockMode::GCM, an initialization
1273 * o BlockMode::ECB or BlockMode::CBC. If padding is PaddingMode::NONE and the data length is
1279 * o BlockMode::GCM. During encryption, after processing all plaintext, compute the tag
Dtypes.hal99 * is only relevant to AES and 3DES keys. Possible values are defined by the BlockMode enum.
108 BLOCK_MODE = TagType:ENUM_REP | 4, /* BlockMode. */
887 enum BlockMode : uint32_t {
1144 BlockMode blockMode;