Home
last modified time | relevance | path

Searched refs:HcfObjectBase (Results 1 - 25 of 128) sorted by relevance

123456

/base/security/crypto_framework/interfaces/inner_api/common/
H A Dobject_base.h19 typedef struct HcfObjectBase HcfObjectBase; typedef
21 struct HcfObjectBase { struct
23 void (*destroy)(HcfObjectBase *self);
/base/security/crypto_framework/test/unittest/src/
H A Dcrypto_sm4_cfb_cipher_test.cpp88 HcfObjDestroy((HcfObjectBase *)key); in HWTEST_F()
89 HcfObjDestroy((HcfObjectBase *)cipher); in HWTEST_F()
90 HcfObjDestroy((HcfObjectBase *)generator); in HWTEST_F()
136 HcfObjDestroy((HcfObjectBase *)key); in HWTEST_F()
137 HcfObjDestroy((HcfObjectBase *)cipher); in HWTEST_F()
138 HcfObjDestroy((HcfObjectBase *)generator); in HWTEST_F()
184 HcfObjDestroy((HcfObjectBase *)key); in HWTEST_F()
185 HcfObjDestroy((HcfObjectBase *)cipher); in HWTEST_F()
186 HcfObjDestroy((HcfObjectBase *)generator); in HWTEST_F()
232 HcfObjDestroy((HcfObjectBase *)ke in HWTEST_F()
[all...]
H A Dcrypto_3des_cipher_test.cpp268 HcfObjDestroy((HcfObjectBase *)key); in HWTEST_F()
269 HcfObjDestroy((HcfObjectBase *)cipher); in HWTEST_F()
270 HcfObjDestroy((HcfObjectBase *)generator); in HWTEST_F()
316 HcfObjDestroy((HcfObjectBase *)key); in HWTEST_F()
317 HcfObjDestroy((HcfObjectBase *)cipher); in HWTEST_F()
318 HcfObjDestroy((HcfObjectBase *)generator); in HWTEST_F()
363 HcfObjDestroy((HcfObjectBase *)key); in HWTEST_F()
364 HcfObjDestroy((HcfObjectBase *)cipher); in HWTEST_F()
365 HcfObjDestroy((HcfObjectBase *)generator); in HWTEST_F()
415 HcfObjDestroy((HcfObjectBase *)ke in HWTEST_F()
[all...]
H A Dcrypto_sm4_gcm_cipher_test.cpp96 HcfObjDestroy((HcfObjectBase *)key); in HWTEST_F()
97 HcfObjDestroy((HcfObjectBase *)cipher); in HWTEST_F()
150 HcfObjDestroy((HcfObjectBase *)key); in HWTEST_F()
151 HcfObjDestroy((HcfObjectBase *)cipher); in HWTEST_F()
204 HcfObjDestroy((HcfObjectBase *)key); in HWTEST_F()
205 HcfObjDestroy((HcfObjectBase *)cipher); in HWTEST_F()
258 HcfObjDestroy((HcfObjectBase *)key); in HWTEST_F()
259 HcfObjDestroy((HcfObjectBase *)cipher); in HWTEST_F()
312 HcfObjDestroy((HcfObjectBase *)key); in HWTEST_F()
313 HcfObjDestroy((HcfObjectBase *)ciphe in HWTEST_F()
[all...]
H A Dcrypto_sm4_cipher_test.cpp88 HcfObjDestroy((HcfObjectBase *)key); in HWTEST_F()
89 HcfObjDestroy((HcfObjectBase *)cipher); in HWTEST_F()
90 HcfObjDestroy((HcfObjectBase *)generator); in HWTEST_F()
135 HcfObjDestroy((HcfObjectBase *)key); in HWTEST_F()
136 HcfObjDestroy((HcfObjectBase *)cipher); in HWTEST_F()
137 HcfObjDestroy((HcfObjectBase *)generator); in HWTEST_F()
181 HcfObjDestroy((HcfObjectBase *)key); in HWTEST_F()
182 HcfObjDestroy((HcfObjectBase *)cipher); in HWTEST_F()
183 HcfObjDestroy((HcfObjectBase *)generator); in HWTEST_F()
230 HcfObjDestroy((HcfObjectBase *)ke in HWTEST_F()
[all...]
H A Dcrypto_sm4_ecb_cipher_test.cpp87 HcfObjDestroy((HcfObjectBase *)key); in HWTEST_F()
88 HcfObjDestroy((HcfObjectBase *)cipher); in HWTEST_F()
89 HcfObjDestroy((HcfObjectBase *)generator); in HWTEST_F()
135 HcfObjDestroy((HcfObjectBase *)key); in HWTEST_F()
136 HcfObjDestroy((HcfObjectBase *)cipher); in HWTEST_F()
137 HcfObjDestroy((HcfObjectBase *)generator); in HWTEST_F()
182 HcfObjDestroy((HcfObjectBase *)key); in HWTEST_F()
183 HcfObjDestroy((HcfObjectBase *)cipher); in HWTEST_F()
184 HcfObjDestroy((HcfObjectBase *)generator); in HWTEST_F()
229 HcfObjDestroy((HcfObjectBase *)ke in HWTEST_F()
[all...]
H A Dcrypto_signature_exception_test.cpp42 HcfObjectBase g_obj = {
57 DestroyRsaSign((HcfObjectBase *)&g_obj); in HWTEST_F()
60 DestroyRsaVerify((HcfObjectBase *)&g_obj); in HWTEST_F()
153 HcfSignSpi signObj { .base = *(HcfObjectBase *)sign }; in HWTEST_F()
164 sign->base.destroy((HcfObjectBase *)sign); in HWTEST_F()
206 HcfVerifySpi verifyObj { .base = *(HcfObjectBase *)verify }; in HWTEST_F()
217 verify->base.destroy((HcfObjectBase *)verify); in HWTEST_F()
/base/security/crypto_framework/test/unittest/src/aes_cipher/
H A Dcrypto_aes_ctr_cipher_test.cpp90 HcfObjDestroy((HcfObjectBase *)key); in HWTEST_F()
91 HcfObjDestroy((HcfObjectBase *)cipher); in HWTEST_F()
92 HcfObjDestroy((HcfObjectBase *)generator); in HWTEST_F()
141 HcfObjDestroy((HcfObjectBase *)key); in HWTEST_F()
142 HcfObjDestroy((HcfObjectBase *)cipher); in HWTEST_F()
143 HcfObjDestroy((HcfObjectBase *)generator); in HWTEST_F()
192 HcfObjDestroy((HcfObjectBase *)key); in HWTEST_F()
193 HcfObjDestroy((HcfObjectBase *)cipher); in HWTEST_F()
194 HcfObjDestroy((HcfObjectBase *)generator); in HWTEST_F()
243 HcfObjDestroy((HcfObjectBase *)ke in HWTEST_F()
[all...]
H A Dcrypto_aes_cbc_cipher_test.cpp90 HcfObjDestroy((HcfObjectBase *)key); in HWTEST_F()
91 HcfObjDestroy((HcfObjectBase *)cipher); in HWTEST_F()
92 HcfObjDestroy((HcfObjectBase *)generator); in HWTEST_F()
141 HcfObjDestroy((HcfObjectBase *)key); in HWTEST_F()
142 HcfObjDestroy((HcfObjectBase *)cipher); in HWTEST_F()
143 HcfObjDestroy((HcfObjectBase *)generator); in HWTEST_F()
192 HcfObjDestroy((HcfObjectBase *)key); in HWTEST_F()
193 HcfObjDestroy((HcfObjectBase *)cipher); in HWTEST_F()
194 HcfObjDestroy((HcfObjectBase *)generator); in HWTEST_F()
243 HcfObjDestroy((HcfObjectBase *)ke in HWTEST_F()
[all...]
H A Dcrypto_aes_ofb_cipher_test.cpp90 HcfObjDestroy((HcfObjectBase *)key); in HWTEST_F()
91 HcfObjDestroy((HcfObjectBase *)cipher); in HWTEST_F()
92 HcfObjDestroy((HcfObjectBase *)generator); in HWTEST_F()
141 HcfObjDestroy((HcfObjectBase *)key); in HWTEST_F()
142 HcfObjDestroy((HcfObjectBase *)cipher); in HWTEST_F()
143 HcfObjDestroy((HcfObjectBase *)generator); in HWTEST_F()
191 HcfObjDestroy((HcfObjectBase *)key); in HWTEST_F()
192 HcfObjDestroy((HcfObjectBase *)cipher); in HWTEST_F()
193 HcfObjDestroy((HcfObjectBase *)generator); in HWTEST_F()
242 HcfObjDestroy((HcfObjectBase *)ke in HWTEST_F()
[all...]
H A Dcrypto_aes_cfb_cipher_test.cpp90 HcfObjDestroy((HcfObjectBase *)key); in HWTEST_F()
91 HcfObjDestroy((HcfObjectBase *)cipher); in HWTEST_F()
92 HcfObjDestroy((HcfObjectBase *)generator); in HWTEST_F()
141 HcfObjDestroy((HcfObjectBase *)key); in HWTEST_F()
142 HcfObjDestroy((HcfObjectBase *)cipher); in HWTEST_F()
143 HcfObjDestroy((HcfObjectBase *)generator); in HWTEST_F()
192 HcfObjDestroy((HcfObjectBase *)key); in HWTEST_F()
193 HcfObjDestroy((HcfObjectBase *)cipher); in HWTEST_F()
194 HcfObjDestroy((HcfObjectBase *)generator); in HWTEST_F()
244 HcfObjDestroy((HcfObjectBase *)ke in HWTEST_F()
[all...]
H A Dcrypto_aes_gcm_cipher_test.cpp94 HcfObjDestroy((HcfObjectBase *)key); in HWTEST_F()
95 HcfObjDestroy((HcfObjectBase *)cipher); in HWTEST_F()
148 HcfObjDestroy((HcfObjectBase *)key); in HWTEST_F()
149 HcfObjDestroy((HcfObjectBase *)cipher); in HWTEST_F()
202 HcfObjDestroy((HcfObjectBase *)key); in HWTEST_F()
203 HcfObjDestroy((HcfObjectBase *)cipher); in HWTEST_F()
256 HcfObjDestroy((HcfObjectBase *)key); in HWTEST_F()
257 HcfObjDestroy((HcfObjectBase *)cipher); in HWTEST_F()
310 HcfObjDestroy((HcfObjectBase *)key); in HWTEST_F()
311 HcfObjDestroy((HcfObjectBase *)ciphe in HWTEST_F()
[all...]
/base/security/crypto_framework/common/src/
H A Dobject_base.c22 HcfObjectBase *tmp = (HcfObjectBase *)obj; in HcfObjDestroy()
/base/security/crypto_framework/frameworks/crypto_operation/
H A Dmd.c88 if (!HcfIsClassMatch((HcfObjectBase *)self, GetMdClass())) { in Update()
102 if (!HcfIsClassMatch((HcfObjectBase *)self, GetMdClass())) { in DoFinal()
116 if (!HcfIsClassMatch((HcfObjectBase *)self, GetMdClass())) { in GetMdLength()
130 if (!HcfIsClassMatch((HcfObjectBase *)self, GetMdClass())) { in GetAlgoName()
137 static void MdDestroy(HcfObjectBase *self) in MdDestroy()
143 if (!HcfIsClassMatch((HcfObjectBase *)self, GetMdClass())) { in MdDestroy()
H A Dsignature.c242 if (!HcfIsClassMatch((HcfObjectBase *)self, GetSignClass())) { in GetSignAlgoName()
254 if (!HcfIsClassMatch((HcfObjectBase *)self, GetVerifyClass())) { in GetVerifyAlgoName()
260 static void DestroySign(HcfObjectBase *self) in DestroySign()
275 static void DestroyVerify(HcfObjectBase *self) in DestroyVerify()
296 if (!HcfIsClassMatch((HcfObjectBase *)self, GetSignClass())) { in SetSignSpecInt()
310 if (!HcfIsClassMatch((HcfObjectBase *)self, GetSignClass())) { in GetSignSpecString()
324 if (!HcfIsClassMatch((HcfObjectBase *)self, GetSignClass())) { in SetSignSpecUint8Array()
338 if (!HcfIsClassMatch((HcfObjectBase *)self, GetSignClass())) { in GetSignSpecInt()
353 if (!HcfIsClassMatch((HcfObjectBase *)self, GetSignClass())) { in SignInit()
367 if (!HcfIsClassMatch((HcfObjectBase *)sel in SignUpdate()
[all...]
H A Dmac.c76 if (!HcfIsClassMatch((HcfObjectBase *)self, GetMacClass())) { in Init()
90 if (!HcfIsClassMatch((HcfObjectBase *)self, GetMacClass())) { in Update()
104 if (!HcfIsClassMatch((HcfObjectBase *)self, GetMacClass())) { in DoFinal()
118 if (!HcfIsClassMatch((HcfObjectBase *)self, GetMacClass())) { in GetMacLength()
132 if (!HcfIsClassMatch((HcfObjectBase *)self, GetMacClass())) { in GetAlgoName()
139 static void MacDestroy(HcfObjectBase *self) in MacDestroy()
145 if (!HcfIsClassMatch((HcfObjectBase *)self, GetMacClass())) { in MacDestroy()
H A Drand.c81 if (!HcfIsClassMatch((HcfObjectBase *)self, GetRandClass())) { in GenerateRandom()
95 if (!HcfIsClassMatch((HcfObjectBase *)self, GetRandClass())) { in GetAlgoName()
108 if (!HcfIsClassMatch((HcfObjectBase *)self, GetRandClass())) { in SetSeed()
117 static void HcfRandDestroy(HcfObjectBase *self) in HcfRandDestroy()
123 if (!HcfIsClassMatch((HcfObjectBase *)self, GetRandClass())) { in HcfRandDestroy()
H A Dcipher.c191 if (!HcfIsClassMatch((HcfObjectBase *)self, GetCipherGeneratorClass())) { in GetAlgorithm()
198 static void CipherDestroy(HcfObjectBase *self) in CipherDestroy()
225 if (!HcfIsClassMatch((HcfObjectBase *)self, GetCipherGeneratorClass())) { in SetCipherSpecUint8Array()
249 if (!HcfIsClassMatch((HcfObjectBase *)self, GetCipherGeneratorClass())) { in GetCipherSpecString()
267 if (!HcfIsClassMatch((HcfObjectBase *)self, GetCipherGeneratorClass())) { in GetCipherSpecUint8Array()
282 if (!HcfIsClassMatch((HcfObjectBase *)self, GetCipherGeneratorClass())) { in CipherInit()
296 if (!HcfIsClassMatch((HcfObjectBase *)self, GetCipherGeneratorClass())) { in CipherUpdate()
310 if (!HcfIsClassMatch((HcfObjectBase *)self, GetCipherGeneratorClass())) { in CipherFinal()
/base/security/crypto_framework/plugin/openssl_plugin/crypto_operation/key_agreement/src/
H A Dx25519_openssl.c38 static void DestroyX25519(HcfObjectBase *self) in DestroyX25519()
58 if ((!HcfIsClassMatch((HcfObjectBase *)self, GetX25519Class())) || in EngineGenerateSecret()
59 (!HcfIsClassMatch((HcfObjectBase *)priKey, OPENSSL_ALG25519_PRIKEY_CLASS)) || in EngineGenerateSecret()
60 (!HcfIsClassMatch((HcfObjectBase *)pubKey, OPENSSL_ALG25519_PUBKEY_CLASS))) { in EngineGenerateSecret()
H A Ddh_openssl.c39 static void DestroyDh(HcfObjectBase *self) in DestroyDh()
59 if ((!HcfIsClassMatch((HcfObjectBase *)self, GetDhClass())) || in EngineGenerateSecret()
60 (!HcfIsClassMatch((HcfObjectBase *)priKey, OPENSSL_DH_PRIKEY_CLASS)) || in EngineGenerateSecret()
61 (!HcfIsClassMatch((HcfObjectBase *)pubKey, OPENSSL_DH_PUBKEY_CLASS))) { in EngineGenerateSecret()
H A Decdh_openssl.c79 static void DestroyEcdh(HcfObjectBase *self) in DestroyEcdh()
97 if ((!HcfIsClassMatch((HcfObjectBase *)self, GetEcdhClass())) || in EngineGenerateSecret()
98 (!HcfIsClassMatch((HcfObjectBase *)priKey, HCF_OPENSSL_ECC_PRI_KEY_CLASS)) || in EngineGenerateSecret()
99 (!HcfIsClassMatch((HcfObjectBase *)pubKey, HCF_OPENSSL_ECC_PUB_KEY_CLASS))) { in EngineGenerateSecret()
/base/security/crypto_framework/plugin/openssl_plugin/key/asy_key_generator/src/
H A Drsa_asy_key_generator_openssl.c175 if (!HcfIsClassMatch((HcfObjectBase *)self, OPENSSL_RSA_PRIKEY_CLASS)) { in GetRsaPriKeySpecBigInteger()
221 if (!HcfIsClassMatch((HcfObjectBase *)self, OPENSSL_RSA_PUBKEY_CLASS)) { in GetRsaPubKeySpecBigInteger()
256 static void DestroyPubKey(HcfObjectBase *self) in DestroyPubKey()
272 static void DestroyPriKey(HcfObjectBase *self) in DestroyPriKey()
289 static void DestroyKeyPair(HcfObjectBase *self) in DestroyKeyPair()
301 DestroyPubKey((HcfObjectBase *)impl->base.pubKey); in DestroyKeyPair()
305 DestroyPriKey((HcfObjectBase *)impl->base.priKey); in DestroyKeyPair()
452 if (!HcfIsClassMatch((HcfObjectBase *)self, OPENSSL_RSA_PUBKEY_CLASS)) { in GetPubKeyEncoded()
533 if (!HcfIsClassMatch((HcfObjectBase *)self, OPENSSL_RSA_PUBKEY_CLASS)) { in GetPubKeyEncodedPem()
570 if (!HcfIsClassMatch((HcfObjectBase *)sel in GetPriKeyEncoded()
[all...]
/base/security/crypto_framework/plugin/openssl_plugin/crypto_operation/signature/src/
H A Ded25519_openssl.c60 static void DestroyEd25519Sign(HcfObjectBase *self) in DestroyEd25519Sign()
78 static void DestroyEd25519Verify(HcfObjectBase *self) in DestroyEd25519Verify()
103 if ((!HcfIsClassMatch((HcfObjectBase *)self, self->base.getClass())) || in EngineSignInit()
104 (!HcfIsClassMatch((HcfObjectBase *)privateKey, OPENSSL_ALG25519_PRIKEY_CLASS))) { in EngineSignInit()
138 if (!HcfIsClassMatch((HcfObjectBase *)self, self->base.getClass())) { in EngineSignDoFinal()
180 if ((!HcfIsClassMatch((HcfObjectBase *)self, self->base.getClass())) || in EngineVerifyInit()
181 (!HcfIsClassMatch((HcfObjectBase *)publicKey, OPENSSL_ALG25519_PUBKEY_CLASS))) { in EngineVerifyInit()
221 if (!HcfIsClassMatch((HcfObjectBase *)self, self->base.getClass())) { in EngineVerifyDoFinal()
/base/security/crypto_framework/plugin/openssl_plugin/key/sym_key_generator/src/
H A Dsym_key_openssl.c44 if (!HcfIsClassMatch((const HcfObjectBase *)self, OPENSSL_SYM_KEY_CLASS)) { in GetEncoded()
69 if (!HcfIsClassMatch((const HcfObjectBase *)self, OPENSSL_SYM_KEY_CLASS)) { in ClearMem()
85 if (!HcfIsClassMatch((const HcfObjectBase *)self, OPENSSL_SYM_KEY_CLASS)) { in GetFormat()
109 if (!HcfIsClassMatch((const HcfObjectBase *)self, OPENSSL_SYM_KEY_CLASS)) { in GetAlgorithm()
150 static void DestroySymKeyGeneratorSpi(HcfObjectBase *base) in DestroySymKeyGeneratorSpi()
163 static void DestroySymKeySpi(HcfObjectBase *base) in DestroySymKeySpi()
260 if (!HcfIsClassMatch((const HcfObjectBase *)self, GetSymKeyGeneratorClass())) { in GenerateSymmKey()
309 if (!HcfIsClassMatch((const HcfObjectBase *)self, GetSymKeyGeneratorClass())) { in ConvertSymmKey()
/base/security/crypto_framework/interfaces/inner_api/key/
H A Dasy_key_generator.h65 HcfObjectBase base;
82 HcfObjectBase base;

Completed in 15 milliseconds

123456