Home
last modified time | relevance | path

Searched defs:usageSpec (Results 1 – 25 of 34) sorted by relevance

12

/ohos5.0/base/security/huks/test/unittest/huks_standard_test/module_test/utils_test/src/
H A Dhks_attest_utils_test.cpp102 struct HksUsageSpec usageSpec = { .algType = HKS_ALG_RSA, .mode = 0xffff }; variable
120 struct HksUsageSpec usageSpec = { .algType = HKS_ALG_AES, .mode = 0xffff }; variable
136 struct HksUsageSpec usageSpec = { .algType = HKS_ALG_X25519, .mode = 0xffff }; variable
152 struct HksUsageSpec usageSpec = { .algType = HKS_ALG_RSA, .mode = 0xffff }; variable
168 struct HksUsageSpec usageSpec = { .algType = HKS_ALG_ECC, .mode = 0xffff }; variable
185 struct HksUsageSpec usageSpec = { .algType = HKS_ALG_ECC, .mode = 0xffff }; variable
202 struct HksUsageSpec usageSpec = { .algType = HKS_ALG_ECC, .mode = 0xffff }; variable
/ohos5.0/base/security/huks/frameworks/huks_standard/main/crypto_engine/openssl/src/
H A Dhks_openssl_rsa.c55 static int32_t GetRsaPssSaltLen(const struct HksUsageSpec *usageSpec) in GetRsaPssSaltLen()
358 static int32_t HksOpensslRsaCryptInit(EVP_PKEY_CTX *ctx, const struct HksUsageSpec *usageSpec) in HksOpensslRsaCryptInit()
387 static int32_t HksOpensslRsaCrypt(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksOpensslRsaCrypt()
436 int32_t HksOpensslRsaEncrypt(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksOpensslRsaEncrypt()
443 int32_t HksOpensslRsaDecrypt(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksOpensslRsaDecrypt()
468 static int32_t SetRsaPadding(EVP_PKEY_CTX *ctx, const struct HksUsageSpec *usageSpec) in SetRsaPadding()
509 static EVP_PKEY_CTX *InitRsaCtx(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, bo… in InitRsaCtx()
557 int32_t HksOpensslRsaSign(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksOpensslRsaSign()
574 int32_t HksOpensslRsaVerify(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksOpensslRsaVerify()
H A Dhks_openssl_aes.c59 struct HksCipherParam *cipherParam, bool isEncrypt, const struct HksUsageSpec *usageSpec) in OpensslBlockCipherCryptInitParams()
87 … const struct HksBlob *key, const struct HksUsageSpec *usageSpec, bool isEncrypt, void **cryptoCtx, in ENABLE_CFI()
348 …const struct HksBlob *key, const struct HksUsageSpec *usageSpec, bool isEncrypt, EVP_CIPHER_CTX **… in OpensslAesAeadInit()
392 static int32_t OpensslAesAeadEncryptFinal(EVP_CIPHER_CTX *ctx, const struct HksUsageSpec *usageSpec, in OpensslAesAeadEncryptFinal()
491 … const struct HksBlob *key, const struct HksUsageSpec *usageSpec, bool isEncrypt, void **cryptoCtx) in OpensslAesAeadCryptInit()
717 …c int32_t OpensslAesAeadCipherInit(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in OpensslAesAeadCipherInit()
769 static int32_t OpensslAesAeadCipherUpdate(void *cryptoCtx, const struct HksUsageSpec *usageSpec, in OpensslAesAeadCipherUpdate()
875 …const struct HksBlob *key, const struct HksUsageSpec *usageSpec, bool isEncrypt, EVP_CIPHER_CTX **… in OpensslAesCipherInit()
1072 const struct HksUsageSpec *usageSpec) in HksOpensslAesDecryptInit()
1194 int32_t HksOpensslAesEncrypt(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksOpensslAesEncrypt()
[all …]
H A Dhks_openssl_sm4.c78 …slSm4EncryptInit(void **cryptoCtx, const struct HksBlob *key, const struct HksUsageSpec *usageSpec) in HksOpensslSm4EncryptInit()
167 const struct HksUsageSpec *usageSpec) in HksOpensslSm4DecryptInit()
284 int32_t HksOpensslSm4Encrypt(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksOpensslSm4Encrypt()
312 int32_t HksOpensslSm4Decrypt(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksOpensslSm4Decrypt()
H A Dhks_openssl_engine.c64 static int32_t SignVerifyCheckParam(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in SignVerifyCheckParam()
109 static int32_t EncryptCheckParam(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in EncryptCheckParam()
124 static int32_t DecryptCheckParam(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in DecryptCheckParam()
346 int32_t HksCryptoHalSign(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksCryptoHalSign()
357 int32_t HksCryptoHalVerify(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksCryptoHalVerify()
379 int32_t HksCryptoHalEncrypt(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksCryptoHalEncrypt()
390 int32_t HksCryptoHalEncryptInit(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, vo… in HksCryptoHalEncryptInit()
447 int32_t HksCryptoHalDecrypt(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksCryptoHalDecrypt()
458 int32_t HksCryptoHalDecryptInit(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, vo… in HksCryptoHalDecryptInit()
H A Dhks_openssl_sm2.c403 int32_t HksOpensslSm2Verify(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksOpensslSm2Verify()
425 int32_t HksOpensslSm2Sign(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksOpensslSm2Sign()
467 int HksOpensslSm2Encrypt(const struct HksBlob *keyPair, const struct HksUsageSpec *usageSpec, in HksOpensslSm2Encrypt()
487 int HksOpensslSm2Decrypt(const struct HksBlob *keyPair, const struct HksUsageSpec *usageSpec, in HksOpensslSm2Decrypt()
H A Dhks_openssl_dsa.c335 static EVP_PKEY_CTX *InitDSACtx(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, bo… in InitDSACtx()
393 int32_t HksOpensslDsaSign(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksOpensslDsaSign()
410 int32_t HksOpensslDsaVerify(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksOpensslDsaVerify()
H A Dhks_openssl_curve25519.c220 int32_t HksOpensslEd25519Sign(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksOpensslEd25519Sign()
267 int32_t HksOpensslEd25519Verify(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksOpensslEd25519Verify()
H A Dhks_openssl_ecc.c501 int32_t HksOpensslEcdsaVerify(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksOpensslEcdsaVerify()
517 int32_t HksOpensslEcdsaSign(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksOpensslEcdsaSign()
/ohos5.0/base/security/huks/frameworks/huks_standard/main/crypto_engine/mbedtls/src/
H A Dhks_mbedtls_ecdsa.c42 int32_t HksMbedtlsEcdsaSign(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksMbedtlsEcdsaSign()
95 int32_t HksMbedtlsEcdsaVerify(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksMbedtlsEcdsaVerify()
H A Dhks_mbedtls_rsa.c263 static int32_t HksMbedtlsRsaCrypt(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksMbedtlsRsaCrypt()
318 int32_t HksMbedtlsRsaEncrypt(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksMbedtlsRsaEncrypt()
325 int32_t HksMbedtlsRsaDecrypt(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksMbedtlsRsaDecrypt()
348 …ic int32_t HksMbedtlsRsaSignVerify(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksMbedtlsRsaSignVerify()
396 int32_t HksMbedtlsRsaSign(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksMbedtlsRsaSign()
405 int32_t HksMbedtlsRsaVerify(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksMbedtlsRsaVerify()
H A Dhks_mbedtls_aes.c144 const struct HksUsageSpec *usageSpec, const bool encrypt) in AesCbcNoPaddingCryptInit()
350 const struct HksUsageSpec *usageSpec, const bool encrypt) in AesCbcPkcs7CryptInit()
463 static int32_t AesCbcCrypt(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in AesCbcCrypt()
484 const struct HksUsageSpec *usageSpec, const bool encrypt) in AesCbcCryptInit()
539 static int32_t AesEncryptGcm(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in AesEncryptGcm()
716 static int32_t AesDecryptGcm(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in AesDecryptGcm()
866 static int32_t AesEncryptCcm(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in AesEncryptCcm()
949 static int32_t AesCtrCrypt(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in AesCtrCrypt()
1021 static int32_t AesCtrCryptInit(void **cryptoCtx, const struct HksUsageSpec *usageSpec, in AesCtrCryptInit()
1370 static int32_t AesEcbCrypt(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in AesEcbCrypt()
[all …]
H A Dhks_mbedtls_engine.c29 static int32_t EncryptCheckParam(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in EncryptCheckParam()
221 int32_t HksCryptoHalSign(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksCryptoHalSign()
235 int32_t HksCryptoHalVerify(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksCryptoHalVerify()
262 int32_t HksCryptoHalEncrypt(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksCryptoHalEncrypt()
273 int32_t HksCryptoHalEncryptInit(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, vo… in HksCryptoHalEncryptInit()
324 int32_t HksCryptoHalDecrypt(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksCryptoHalDecrypt()
335 int32_t HksCryptoHalDecryptInit(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, vo… in HksCryptoHalDecryptInit()
H A Dhks_crypto_ed25519.c179 int32_t HksEd25519Sign(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksEd25519Sign()
204 int32_t HksEd25519Verify(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksEd25519Verify()
/ohos5.0/base/security/dlp_permission_service/interfaces/inner_api/dlp_parse/test/
H A Ddlp_crypt_test.cpp108 struct DlpUsageSpec usageSpec = {DLP_MODE_CTR, &tagIv}; variable
151 struct DlpUsageSpec usageSpec = {DLP_MODE_CTR, &tagIv}; variable
172 struct DlpUsageSpec usageSpec = {DLP_MODE_CTR, &tagIv}; variable
193 struct DlpUsageSpec usageSpec = {DLP_MODE_CTR, &tagIv}; variable
236 struct DlpUsageSpec usageSpec = {DLP_MODE_CTR, &tagIv}; variable
257 struct DlpUsageSpec usageSpec = {DLP_MODE_CTR, &tagIv}; variable
279 struct DlpUsageSpec usageSpec = {DLP_MODE_CTR, &tagIv}; variable
296 struct DlpUsageSpec usageSpec = {DLP_MODE_CTR, &tagIv}; variable
333 struct DlpUsageSpec usageSpec = {DLP_MODE_CTR, &tagIv}; variable
400 struct DlpUsageSpec usageSpec = {DLP_MODE_CTR, &tagIv}; variable
[all …]
/ohos5.0/base/security/huks/test/unittest/huks_standard_test/module_test/framework_test/crypto_engine_test/src/
H A Dhks_openssl_aes_test.cpp76 HksUsageSpec usageSpec = { variable
249 HksUsageSpec usageSpec = { variable
/ohos5.0/base/security/huks/frameworks/huks_standard/main/core/src/
H A Dhks_local_engine.c159 const struct HksUsageSpec *usageSpec, const struct HksBlob *inData, struct HksBlob *outData) in CipherEncrypt()
200 struct HksUsageSpec *usageSpec = NULL; in EncryptAndDecrypt() local
290 static int32_t GetSignVerifyMessage(struct HksUsageSpec *usageSpec, const struct HksBlob *srcData, in GetSignVerifyMessage()
320 struct HksUsageSpec usageSpec = {0}; in HksLocalSign() local
353 struct HksUsageSpec usageSpec = {0}; in HksLocalVerify() local
/ohos5.0/base/security/dlp_permission_service/interfaces/inner_api/dlp_parse/src/
H A Ddlp_crypt.cpp121 …const struct DlpBlob* key, const struct DlpUsageSpec* usageSpec, bool isEncrypt, EVP_CIPHER_CTX** … in OpensslAesCipherInit()
220 … const struct DlpBlob* key, const struct DlpUsageSpec* usageSpec, bool isEncrypt, void** cryptoCtx) in OpensslAesCipherCryptInit()
406 …slAesEncryptInit(void** cryptoCtx, const struct DlpBlob* key, const struct DlpUsageSpec* usageSpec) in DlpOpensslAesEncryptInit()
509 …slAesDecryptInit(void** cryptoCtx, const struct DlpBlob* key, const struct DlpUsageSpec* usageSpec) in DlpOpensslAesDecryptInit()
635 static bool AesParamCheck(const struct DlpBlob* key, const struct DlpUsageSpec* usageSpec, in AesParamCheck()
661 int32_t DlpOpensslAesEncrypt(const struct DlpBlob* key, const struct DlpUsageSpec* usageSpec, in DlpOpensslAesEncrypt()
697 int32_t DlpOpensslAesDecrypt(const struct DlpBlob* key, const struct DlpUsageSpec* usageSpec, in DlpOpensslAesDecrypt()
/ohos5.0/base/security/huks/frameworks/huks_standard/main/common/src/
H A Dhks_crypto_adapter.c49 void HksFillUsageSpec(const struct HksParamSet *paramSet, struct HksUsageSpec *usageSpec) in HksFillUsageSpec()
78 void HksFreeUsageSpec(struct HksUsageSpec **usageSpec) in HksFreeUsageSpec()
113 …const struct HksParamSet *paramSet, struct HksBlob *inputText, struct HksUsageSpec *usageSpec, boo… in HksFillAeadParam()
164 int32_t HksFillIvParam(const struct HksParamSet *paramSet, struct HksUsageSpec *usageSpec) in HksFillIvParam()
194 struct HksUsageSpec *usageSpec = (struct HksUsageSpec *)HksMalloc(sizeof(struct HksUsageSpec)); in HksBuildCipherUsageSpec() local
/ohos5.0/base/security/huks/services/huks_standard/huks_engine/main/device_cert_manager/src/
H A Ddcm_attest_utils.c167 const struct HksUsageSpec *usageSpec) in GetRsaPublicKey()
232 …licKey(struct HksBlob *key, const struct HksPubKeyInfo *info, const struct HksUsageSpec *usageSpec) in DcmGetPublicKey()
/ohos5.0/base/security/huks/services/huks_standard/huks_engine/main/core/src/
H A Dhks_core_service_key_operate_one_stage.c176 struct HksUsageSpec usageSpec = {0}; in SignVerify() local
205 const struct HksUsageSpec *usageSpec, const struct HksBlob *inData, struct HksBlob *outData) in CipherEncrypt()
236 struct HksUsageSpec *usageSpec = NULL; in Cipher() local
H A Dhks_keyblob.c170 bool isEncrypt, struct HksUsageSpec *usageSpec) in BuildKeyBlobUsageSpec()
207 struct HksUsageSpec *usageSpec = (struct HksUsageSpec *)HksMalloc(sizeof(struct HksUsageSpec)); in EncryptAndDecryptKeyBlob() local
208 HKS_IF_NULL_RETURN(usageSpec, HKS_ERROR_MALLOC_FAIL) in EncryptAndDecryptKeyBlob() local
513 struct HksUsageSpec usageSpec = { HKS_ALG_AES, HKS_MODE_GCM, HKS_PADDING_NONE, in HksDecryptAuthToken() local
H A Dhks_sm_import_wrap_key.c199 struct HksUsageSpec *usageSpec = NULL; in DecryptKekWithSm2() local
297 struct HksUsageSpec usageSpec = { 0 }; in VerifyKekBySm2() local
402 …c int32_t BuildDecryptUsageSpecOfSmUnwrap(const struct HksBlob *iv, struct HksUsageSpec *usageSpec) in BuildDecryptUsageSpecOfSmUnwrap()
H A Dhks_core_service_three_stage.c58 static int32_t CheckRsaCipherData(bool isEncrypt, uint32_t keyLen, struct HksUsageSpec *usageSpec, in CheckRsaCipherData()
99 static int32_t CheckSm2CipherData(bool isEncrypt, const struct HksUsageSpec *usageSpec, const struc… in CheckSm2CipherData()
173 static int32_t CheckBlockCipherData(bool isEncrypt, const struct HksUsageSpec *usageSpec, in CheckBlockCipherData()
199 struct HksUsageSpec usageSpec = {0}; in HksCheckFinishOutSize() local
533 struct HksUsageSpec usageSpec; in CoreSignVerify() local
723 struct HksUsageSpec *usageSpec = NULL; in CoreCipherInit() local
893 struct HksUsageSpec *usageSpec = NULL; in CoreAesCcmCipherFinish() local
1047 struct HksUsageSpec usageSpec; in RsaCipherFinish() local
1082 struct HksUsageSpec usageSpec = {0}; in Sm2CipherFinish() local
/ohos5.0/base/security/huks/test/unittest/huks_standard_test/crypto_engine_test/src/
H A Dhks_crypto_hal_aes_decrypt.cpp415 …void RunTestAesGcmDecrypt(struct HksBlob *key, const HksUsageSpec *usageSpec, struct HksBlob *decr… in RunTestAesGcmDecrypt()
491 HksUsageSpec usageSpec = { in GcmRunTestCase() local

12