Home
last modified time | relevance | path

Searched refs:HcfSymKey (Results 1 - 25 of 46) sorted by relevance

12

/base/security/crypto_framework/test/unittest/include/
H A Dsm4_common.h28 HcfResult GenerateSm4SymKey(HcfSymKey **key);
29 int32_t GenerateSymKeyForSm4(const char *algoName, HcfSymKey **key);
32 int32_t Sm4EncryptWithInput(HcfCipher *cipher, HcfSymKey *key, HcfBlob *input,
36 int32_t Sm4DecryptEmptyMsg(HcfCipher *cipher, HcfSymKey *key, HcfParamsSpec *params,
38 int32_t Sm4Encrypt(HcfCipher *cipher, HcfSymKey *key, HcfParamsSpec *params,
40 int32_t Sm4Decrypt(HcfCipher *cipher, HcfSymKey *key, HcfParamsSpec *params,
42 int32_t Sm4NoUpdateEncrypt(HcfCipher *cipher, HcfSymKey *key, HcfParamsSpec *params,
44 int32_t Sm4NoUpdateDecrypt(HcfCipher *cipher, HcfSymKey *key, HcfParamsSpec *params,
H A Daes_common.h48 int32_t GenerateSymKey(const char *algoName, HcfSymKey **key);
49 int32_t ConvertSymKey(const char *algoName, HcfSymKey **key);
54 int32_t AesMultiBlockEncrypt(HcfCipher *cipher, HcfSymKey *key, HcfParamsSpec *params);
55 int32_t AesMultiBlockDecrypt(HcfCipher *cipher, HcfSymKey *key, HcfParamsSpec *params);
58 int32_t AesEncryptWithInput(HcfCipher *cipher, HcfSymKey *key, HcfBlob *input,
60 int32_t AesEncrypt(HcfCipher *cipher, HcfSymKey *key, HcfParamsSpec *params,
62 int32_t AesDecrypt(HcfCipher *cipher, HcfSymKey *key, HcfParamsSpec *params,
64 int32_t AesNoUpdateEncWithInput(HcfCipher *cipher, HcfSymKey *key, HcfBlob *input,
68 int32_t AesDecryptEmptyMsg(HcfCipher *cipher, HcfSymKey *key, HcfParamsSpec *params,
70 int32_t AesNoUpdateEncrypt(HcfCipher *cipher, HcfSymKey *ke
[all...]
/base/security/crypto_framework/interfaces/inner_api/key/
H A Dsym_key.h22 * @brief Provides an encapsulated HcfSymKey instance.
27 typedef struct HcfSymKey HcfSymKey; typedef
35 struct HcfSymKey { struct
38 void (*clearMem)(HcfSymKey *self);
H A Dsym_key_generator.h41 HcfResult (*generateSymKey)(HcfSymKeyGenerator *self, HcfSymKey **symKey);
44 HcfResult (*convertSymKey)(HcfSymKeyGenerator *self, const HcfBlob *key, HcfSymKey **symKey);
/base/security/crypto_framework/frameworks/cj/src/
H A Dsym_key_impl.cpp19 SymKeyImpl::SymKeyImpl(HcfSymKey *symKey) : KeyImpl(reinterpret_cast<HcfKey *>(symKey)) {} in SymKeyImpl()
27 HcfSymKey *SymKeyImpl::GetSymKey() const in GetSymKey()
29 return reinterpret_cast<HcfSymKey *>(KeyImpl::GetHcfKey()); in GetSymKey()
34 HcfSymKey *key = GetSymKey(); in ClearMem()
H A Dsym_key_generator_impl.cpp41 HcfResult SymKeyGeneratorImpl::GenerateSymKey(HcfSymKey **symKey) in GenerateSymKey()
51 HcfResult SymKeyGeneratorImpl::ConvertKey(const HcfBlob key, HcfSymKey **symKey) in ConvertKey()
/base/security/crypto_framework/frameworks/cj/include/
H A Dsym_key_impl.h29 explicit SymKeyImpl(HcfSymKey *symKey);
31 HcfSymKey *GetSymKey() const;
H A Dsym_key_generator_impl.h32 HcfResult GenerateSymKey(HcfSymKey **symKey);
33 HcfResult ConvertKey(const HcfBlob key, HcfSymKey **symKey);
/base/security/crypto_framework/frameworks/spi/
H A Dsym_key_factory_spi.h27 HcfResult (*engineGenerateSymmKey)(HcfSymKeyGeneratorSpi *self, HcfSymKey **symmKey);
28 HcfResult (*engineConvertSymmKey)(HcfSymKeyGeneratorSpi *self, const HcfBlob *key, HcfSymKey **symmKey);
/base/security/crypto_framework/frameworks/js/napi/crypto/src/
H A Dnapi_sym_key.cpp27 NapiSymKey::NapiSymKey(HcfSymKey *symKey) : NapiKey(reinterpret_cast<HcfKey *>(symKey)) {} in NapiSymKey()
35 HcfSymKey *NapiSymKey::GetSymKey() const in GetSymKey()
37 return reinterpret_cast<HcfSymKey *>(NapiKey::GetHcfKey()); in GetSymKey()
52 HcfSymKey *key = napiSymKey->GetSymKey(); in JsClearMem()
/base/security/crypto_framework/test/unittest/src/
H A Dcrypto_sm4_generator_test.cpp56 static int32_t GenerateSymKey(const char *algoName, HcfSymKey **key) in GenerateSymKey()
78 HcfSymKey *key = nullptr; in HWTEST_F()
140 HcfSymKey *key = nullptr; in HWTEST_F()
171 HcfSymKey *key = nullptr; in HWTEST_F()
197 HcfSymKey *key = nullptr; in HWTEST_F()
228 HcfSymKey *key = nullptr; in HWTEST_F()
253 HcfSymKey *key = nullptr; in HWTEST_F()
284 HcfSymKey *key = nullptr; in HWTEST_F()
323 HcfSymKey *key = nullptr; in HWTEST_F()
362 HcfSymKey *ke in HWTEST_F()
[all...]
H A Dcrypto_sm4_ecb_cipher_test.cpp54 HcfSymKey *key = nullptr; in HWTEST_F()
101 HcfSymKey *key = nullptr; in HWTEST_F()
149 HcfSymKey *key = nullptr; in HWTEST_F()
196 HcfSymKey *key = nullptr; in HWTEST_F()
243 HcfSymKey *key = nullptr; in HWTEST_F()
291 HcfSymKey *key = nullptr; in HWTEST_F()
334 HcfSymKey *key = nullptr; in HWTEST_F()
363 HcfSymKey *key = nullptr; in HWTEST_F()
392 HcfSymKey *key = nullptr; in HWTEST_F()
432 HcfSymKey *ke in HWTEST_F()
[all...]
H A Dsm4_common.cpp35 HcfResult GenerateSm4SymKey(HcfSymKey **key) in GenerateSm4SymKey()
53 int32_t GenerateSymKeyForSm4(const char *algoName, HcfSymKey **key) in GenerateSymKeyForSm4()
73 int32_t Sm4EncryptWithInput(HcfCipher *cipher, HcfSymKey *key, HcfBlob *input, in Sm4EncryptWithInput()
116 int32_t Sm4DecryptEmptyMsg(HcfCipher *cipher, HcfSymKey *key, HcfParamsSpec *params, in Sm4DecryptEmptyMsg()
142 int32_t Sm4Encrypt(HcfCipher *cipher, HcfSymKey *key, HcfParamsSpec *params, in Sm4Encrypt()
185 int32_t Sm4Decrypt(HcfCipher *cipher, HcfSymKey *key, HcfParamsSpec *params, in Sm4Decrypt()
232 int32_t Sm4NoUpdateEncrypt(HcfCipher *cipher, HcfSymKey *key, HcfParamsSpec *params, in Sm4NoUpdateEncrypt()
262 int32_t Sm4NoUpdateDecrypt(HcfCipher *cipher, HcfSymKey *key, HcfParamsSpec *params, in Sm4NoUpdateDecrypt()
H A Dcrypto_sm4_cfb_cipher_test.cpp54 HcfSymKey *key = nullptr; in HWTEST_F()
102 HcfSymKey *key = nullptr; in HWTEST_F()
150 HcfSymKey *key = nullptr; in HWTEST_F()
198 HcfSymKey *key = nullptr; in HWTEST_F()
246 HcfSymKey *key = nullptr; in HWTEST_F()
294 HcfSymKey *key = nullptr; in HWTEST_F()
342 HcfSymKey *key = nullptr; in HWTEST_F()
389 HcfSymKey *key = nullptr; in HWTEST_F()
437 HcfSymKey *key = nullptr; in HWTEST_F()
485 HcfSymKey *ke in HWTEST_F()
[all...]
H A Dcrypto_sm4_cipher_test.cpp54 HcfSymKey *key = nullptr; in HWTEST_F()
102 HcfSymKey *key = nullptr; in HWTEST_F()
149 HcfSymKey *key = nullptr; in HWTEST_F()
195 HcfSymKey *key = nullptr; in HWTEST_F()
244 HcfSymKey *key = nullptr; in HWTEST_F()
290 HcfSymKey *key = nullptr; in HWTEST_F()
338 HcfSymKey *key = nullptr; in HWTEST_F()
386 HcfSymKey *key = nullptr; in HWTEST_F()
433 HcfSymKey *key = nullptr; in HWTEST_F()
480 HcfSymKey *ke in HWTEST_F()
[all...]
H A Dcrypto_3des_cipher_test.cpp55 static HcfResult GenerateDesSymKey(HcfSymKey **key) in GenerateDesSymKey()
73 static int32_t DesEncrypt(HcfCipher *cipher, HcfSymKey *key, HcfParamsSpec *params, in DesEncrypt()
116 static int32_t DesDecrypt(HcfCipher *cipher, HcfSymKey *key, HcfParamsSpec *params, in DesDecrypt()
163 static int32_t DesNoUpdateEncrypt(HcfCipher *cipher, HcfSymKey *key, HcfParamsSpec *params, in DesNoUpdateEncrypt()
193 static int32_t DesNoUpdateDecrypt(HcfCipher *cipher, HcfSymKey *key, HcfParamsSpec *params, in DesNoUpdateDecrypt()
235 HcfSymKey *key = nullptr; in HWTEST_F()
282 HcfSymKey *key = nullptr; in HWTEST_F()
330 HcfSymKey *key = nullptr; in HWTEST_F()
378 HcfSymKey *key = nullptr; in HWTEST_F()
429 HcfSymKey *ke in HWTEST_F()
[all...]
H A Dcrypto_sm4_gcm_cipher_test.cpp57 HcfSymKey *key = nullptr; in HWTEST_F()
111 HcfSymKey *key = nullptr; in HWTEST_F()
165 HcfSymKey *key = nullptr; in HWTEST_F()
219 HcfSymKey *key = nullptr; in HWTEST_F()
273 HcfSymKey *key = nullptr; in HWTEST_F()
327 HcfSymKey *key = nullptr; in HWTEST_F()
406 HcfSymKey *key = nullptr; in HWTEST_F()
449 HcfSymKey *key = nullptr; in HWTEST_F()
493 HcfSymKey *key = nullptr; in HWTEST_F()
536 HcfSymKey *ke in HWTEST_F()
[all...]
H A Dcrypto_mac_test.cpp136 HcfSymKey *key = nullptr; in HWTEST_F()
156 HcfSymKey *key = nullptr; in HWTEST_F()
196 HcfSymKey *key = nullptr; in HWTEST_F()
224 HcfSymKey *key = nullptr; in HWTEST_F()
269 HcfSymKey *key = nullptr; in HWTEST_F()
307 HcfSymKey *key = nullptr; in HWTEST_F()
342 HcfSymKey *key = nullptr; in HWTEST_F()
390 HcfSymKey *key = nullptr; in HWTEST_F()
416 HcfSymKey *key = nullptr; in HWTEST_F()
452 HcfSymKey *ke in HWTEST_F()
[all...]
H A Dcrypto_sm3_mac_test.cpp131 HcfSymKey *key = nullptr; in HWTEST_F()
151 HcfSymKey *key = nullptr; in HWTEST_F()
191 HcfSymKey *key = nullptr; in HWTEST_F()
219 HcfSymKey *key = nullptr; in HWTEST_F()
264 HcfSymKey *key = nullptr; in HWTEST_F()
302 HcfSymKey *key = nullptr; in HWTEST_F()
337 HcfSymKey *key = nullptr; in HWTEST_F()
385 HcfSymKey *key = nullptr; in HWTEST_F()
411 HcfSymKey *key = nullptr; in HWTEST_F()
445 HcfSymKey *ke in HWTEST_F()
[all...]
/base/security/crypto_framework/frameworks/native/src/
H A Dsym_key.c30 HcfResult (*generateSymKey)(HcfSymKeyGenerator *self, HcfSymKey **symKey);
33 HcfResult (*convertSymKey)(HcfSymKeyGenerator *self, const HcfBlob *key, HcfSymKey **symKey);
42 void (*clearMem)(HcfSymKey *self);
59 HcfResult ret = ctx->generateSymKey((HcfSymKeyGenerator *)ctx, (HcfSymKey **)keyCtx); in OH_CryptoSymKeyGenerator_Generate()
69 HcfResult ret = ctx->convertSymKey((HcfSymKeyGenerator *)ctx, (HcfBlob *)keyData, (HcfSymKey **)keyCtx); in OH_CryptoSymKeyGenerator_Convert()
/base/security/crypto_framework/frameworks/js/napi/crypto/inc/
H A Dnapi_sym_key.h30 explicit NapiSymKey(HcfSymKey *symKey);
32 HcfSymKey *GetSymKey() const;
/base/security/crypto_framework/test/unittest/src/aes_cipher/
H A Dcrypto_aes_cipher_test.cpp49 HcfSymKey *key = nullptr; in HWTEST_F()
111 HcfSymKey *key = nullptr; in HWTEST_F()
142 HcfSymKey *key = nullptr; in HWTEST_F()
172 HcfSymKey *key = nullptr; in HWTEST_F()
198 HcfSymKey *key = nullptr; in HWTEST_F()
229 HcfSymKey *key = nullptr; in HWTEST_F()
260 HcfSymKey *key = nullptr; in HWTEST_F()
285 HcfSymKey *key = nullptr; in HWTEST_F()
316 HcfSymKey *key = nullptr; in HWTEST_F()
363 HcfSymKey *ke in HWTEST_F()
[all...]
H A Dcrypto_aes_ecb_cipher_test.cpp59 HcfSymKey *key = nullptr; in HWTEST_F()
111 HcfSymKey *key = nullptr; in HWTEST_F()
156 HcfSymKey *key = nullptr; in HWTEST_F()
201 HcfSymKey *key = nullptr; in HWTEST_F()
251 HcfSymKey *key = nullptr; in HWTEST_F()
297 HcfSymKey *key = nullptr; in HWTEST_F()
342 HcfSymKey *key = nullptr; in HWTEST_F()
387 HcfSymKey *key = nullptr; in HWTEST_F()
433 HcfSymKey *key = nullptr; in HWTEST_F()
481 HcfSymKey *ke in HWTEST_F()
[all...]
H A Dcrypto_aes_ccm_cipher_test.cpp55 HcfSymKey *key = nullptr; in HWTEST_F()
108 HcfSymKey *key = nullptr; in HWTEST_F()
161 HcfSymKey *key = nullptr; in HWTEST_F()
214 HcfSymKey *key = nullptr; in HWTEST_F()
267 HcfSymKey *key = nullptr; in HWTEST_F()
321 HcfSymKey *key = nullptr; in HWTEST_F()
374 HcfSymKey *key = nullptr; in HWTEST_F()
426 HcfSymKey *key = nullptr; in HWTEST_F()
475 HcfSymKey *key = nullptr; in HWTEST_F()
510 HcfSymKey *ke in HWTEST_F()
[all...]
/base/security/crypto_framework/plugin/openssl_plugin/key/sym_key_generator/inc/
H A Dsym_common_defines.h29 HcfSymKey key;

Completed in 13 milliseconds

12