| /base/security/huks/test/unittest/huks_standard_test/module_test/utils_test/src/ |
| D | hks_attest_utils_test.cpp | 102 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
|
| /base/security/huks/frameworks/huks_standard/main/crypto_engine/openssl/src/ |
| D | hks_openssl_rsa.c | 61 static int32_t GetRsaPssSaltLen(const struct HksUsageSpec *usageSpec) in GetRsaPssSaltLen() 357 static int32_t HksOpensslRsaCryptInit(EVP_PKEY_CTX *ctx, const struct HksUsageSpec *usageSpec) in HksOpensslRsaCryptInit() 386 static int32_t HksOpensslRsaCrypt(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksOpensslRsaCrypt() 435 int32_t HksOpensslRsaEncrypt(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksOpensslRsaEncrypt() 442 int32_t HksOpensslRsaDecrypt(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksOpensslRsaDecrypt() 467 static int32_t SetRsaPadding(EVP_PKEY_CTX *ctx, const struct HksUsageSpec *usageSpec) in SetRsaPadding() 508 static EVP_PKEY_CTX *InitRsaCtx(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, bo… in InitRsaCtx() 552 static int32_t RsaCheckNoPadding(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in RsaCheckNoPadding() 569 …32_t HksOpensslRsaSignForNoPadding(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksOpensslRsaSignForNoPadding() 594 … int32_t HksOpensslRsaSignForNomal(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksOpensslRsaSignForNomal() [all …]
|
| D | hks_openssl_aes.c | 59 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() 347 …const struct HksBlob *key, const struct HksUsageSpec *usageSpec, bool isEncrypt, EVP_CIPHER_CTX **… in OpensslAesAeadInit() 391 static int32_t OpensslAesAeadEncryptFinal(EVP_CIPHER_CTX *ctx, const struct HksUsageSpec *usageSpec, in OpensslAesAeadEncryptFinal() 427 …EVP_CIPHER_CTX *ctx, const struct HksUsageSpec *usageSpec, const struct HksBlob *message, struct H… in OpensslAesAeadDecryptFinal() 490 … const struct HksBlob *key, const struct HksUsageSpec *usageSpec, bool isEncrypt, void **cryptoCtx) in OpensslAesAeadCryptInit() 716 …c int32_t OpensslAesAeadCipherInit(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in OpensslAesAeadCipherInit() 768 static int32_t OpensslAesAeadCipherUpdate(void *cryptoCtx, const struct HksUsageSpec *usageSpec, in OpensslAesAeadCipherUpdate() 806 static int32_t OpensslAesAeadCipherFinal(void **cryptoCtx, const struct HksUsageSpec *usageSpec, bo… in OpensslAesAeadCipherFinal() 865 …const struct HksBlob *key, const struct HksUsageSpec *usageSpec, bool isEncrypt, EVP_CIPHER_CTX **… in OpensslAesCipherInit() [all …]
|
| D | hks_openssl_sm4.c | 75 …slSm4EncryptInit(void **cryptoCtx, const struct HksBlob *key, const struct HksUsageSpec *usageSpec) in HksOpensslSm4EncryptInit() 164 const struct HksUsageSpec *usageSpec) in HksOpensslSm4DecryptInit() 278 int32_t HksOpensslSm4Encrypt(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksOpensslSm4Encrypt() 306 int32_t HksOpensslSm4Decrypt(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksOpensslSm4Decrypt()
|
| D | hks_openssl_engine.c | 64 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()
|
| D | hks_openssl_des.c | 117 static int32_t OpensslDesCipherInit(const struct HksBlob *key, const struct HksUsageSpec *usageSpec… in OpensslDesCipherInit() 155 …PaddingCryptInit(void **cryptoCtx, const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in DesNoPaddingCryptInit() 245 …2_t DesCryptInit(void **cryptoCtx, const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in DesCryptInit() 287 …sslDesCryptoInit(void **cryptoCtx, const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksOpensslDesCryptoInit()
|
| D | hks_openssl_sm2.c | 387 int32_t HksOpensslSm2Verify(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksOpensslSm2Verify() 407 int32_t HksOpensslSm2Sign(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksOpensslSm2Sign() 447 int HksOpensslSm2Encrypt(const struct HksBlob *keyPair, const struct HksUsageSpec *usageSpec, in HksOpensslSm2Encrypt() 467 int HksOpensslSm2Decrypt(const struct HksBlob *keyPair, const struct HksUsageSpec *usageSpec, in HksOpensslSm2Decrypt()
|
| D | hks_openssl_3des.c | 76 const struct HksUsageSpec *usageSpec, const bool encrypt) in Des3CryptInit() 117 …sl3DesCryptoInit(void **cryptoCtx, const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksOpenssl3DesCryptoInit()
|
| D | hks_openssl_dsa.c | 335 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()
|
| D | hks_openssl_curve25519.c | 220 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()
|
| /base/security/huks/frameworks/huks_standard/main/crypto_engine/mbedtls/src/ |
| D | hks_mbedtls_engine.c | 30 static int32_t EncryptCheckParam(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in EncryptCheckParam() 104 …t HksCryptoHalCmacInit(const struct HksBlob *key, void **ctx, const struct HksUsageSpec *usageSpec) in HksCryptoHalCmacInit() 117 …ksCryptoHalCmacUpdate(const struct HksBlob *chunk, void *ctx, const struct HksUsageSpec *usageSpec) in HksCryptoHalCmacUpdate() 131 … const struct HksBlob *msg, void **ctx, struct HksBlob *mac, const struct HksUsageSpec *usageSpec) in HksCryptoHalCmacFinal() 275 int32_t HksCryptoHalSign(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksCryptoHalSign() 289 int32_t HksCryptoHalVerify(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksCryptoHalVerify() 303 int32_t HksCryptoHalSignIsoIec97962(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksCryptoHalSignIsoIec97962() 318 …32_t HksCryptoHalVerifyIsoIec97962(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksCryptoHalVerifyIsoIec97962() 345 int32_t HksCryptoHalEncrypt(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksCryptoHalEncrypt() 356 int32_t HksCryptoHalEncryptInit(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, vo… in HksCryptoHalEncryptInit() [all …]
|
| D | hks_mbedtls_ecdsa.c | 44 int32_t HksMbedtlsEcdsaSign(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksMbedtlsEcdsaSign() 97 int32_t HksMbedtlsEcdsaVerify(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksMbedtlsEcdsaVerify()
|
| D | hks_mbedtls_aes.c | 146 const struct HksUsageSpec *usageSpec, const bool encrypt) in AesCbcNoPaddingCryptInit() 363 const struct HksUsageSpec *usageSpec, const bool encrypt) in AesCbcPkcs7CryptInit() 484 static int32_t AesCbcCrypt(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in AesCbcCrypt() 505 const struct HksUsageSpec *usageSpec, const bool encrypt) in AesCbcCryptInit() 560 static int32_t AesEncryptGcm(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in AesEncryptGcm() 601 static int32_t AesEncryptGcmInit(void **cryptoCtx, const struct HksUsageSpec *usageSpec, const stru… in AesEncryptGcmInit() 737 static int32_t AesDecryptGcm(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in AesDecryptGcm() 777 …esDecryptGcmInit(void **cryptoCtx, const struct HksBlob *key, const struct HksUsageSpec *usageSpec) in AesDecryptGcmInit() 887 static int32_t AesEncryptCcm(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in AesEncryptCcm() 928 static int32_t AesDecryptCcm(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in AesDecryptCcm() [all …]
|
| D | hks_mbedtls_rsa.c | 285 … int32_t HksMbedtlsRsaCryptMbedtls(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksMbedtlsRsaCryptMbedtls() 334 static int32_t HksMbedtlsRsaCrypt(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksMbedtlsRsaCrypt() 367 int32_t HksMbedtlsRsaEncrypt(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksMbedtlsRsaEncrypt() 374 int32_t HksMbedtlsRsaDecrypt(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksMbedtlsRsaDecrypt() 459 …ic int32_t HksMbedtlsRsaSignVerify(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksMbedtlsRsaSignVerify() 513 static int32_t RsaCheckNoPadding(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in RsaCheckNoPadding() 578 …ksMbedtlsRsaSignVerifyForNoPadding(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksMbedtlsRsaSignVerifyForNoPadding() 616 int32_t HksMbedtlsRsaSign(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksMbedtlsRsaSign() 633 int32_t HksMbedtlsRsaVerify(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksMbedtlsRsaVerify()
|
| D | hks_mbedtls_des.c | 109 …void **cryptoCtx, const struct HksBlob *key, const struct HksUsageSpec *usageSpec, const bool encr… in DesCbcNoPaddingCryptInit() 252 …void **cryptoCtx, const struct HksBlob *key, const struct HksUsageSpec *usageSpec, const bool encr… in DesCbcCryptInit() 324 static int32_t DesEcbNoPaddingCryptInit(void **cryptoCtx, const struct HksUsageSpec *usageSpec, in DesEcbNoPaddingCryptInit() 485 const struct HksUsageSpec *usageSpec, const bool encrypt) in DesEcbCryptInit() 527 …lsDesEncryptInit(void **cryptoCtx, const struct HksBlob *key, const struct HksUsageSpec *usageSpec) in HksMbedtlsDesEncryptInit() 589 …lsDesDecryptInit(void **cryptoCtx, const struct HksBlob *key, const struct HksUsageSpec *usageSpec) in HksMbedtlsDesDecryptInit() 647 …void **cryptoCtx, const struct HksBlob *key, const struct HksUsageSpec *usageSpec, const bool encr… in HksMbedtlsDesCryptoInit()
|
| D | hks_mbedtls_3des.c | 125 …void **cryptoCtx, const struct HksBlob *key, const struct HksUsageSpec *usageSpec, const bool encr… in Des3CbcNoPaddingCryptInit() 263 …void **cryptoCtx, const struct HksBlob *key, const struct HksUsageSpec *usageSpec, const bool encr… in Des3CbcCryptInit() 339 static int32_t Des3EcbNoPaddingCryptInit(void **cryptoCtx, const struct HksUsageSpec *usageSpec, in Des3EcbNoPaddingCryptInit() 499 const struct HksUsageSpec *usageSpec, const bool encrypt) in Des3EcbCryptInit() 540 …s3DesEncryptInit(void **cryptoCtx, const struct HksBlob *key, const struct HksUsageSpec *usageSpec) in HksMbedtls3DesEncryptInit() 602 …s3DesDecryptInit(void **cryptoCtx, const struct HksBlob *key, const struct HksUsageSpec *usageSpec) in HksMbedtls3DesDecryptInit() 660 …void **cryptoCtx, const struct HksBlob *key, const struct HksUsageSpec *usageSpec, const bool encr… in HksMbedtls3DesCryptoInit()
|
| D | hks_crypto_ed25519.c | 170 int32_t HksEd25519Sign(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksEd25519Sign() 195 int32_t HksEd25519Verify(const struct HksBlob *key, const struct HksUsageSpec *usageSpec, in HksEd25519Verify()
|
| /base/security/dlp_permission_service/interfaces/inner_api/dlp_parse/test/ |
| D | dlp_crypt_test.cpp | 110 struct DlpUsageSpec usageSpec = {DLP_MODE_CTR, &tagIv}; variable 153 struct DlpUsageSpec usageSpec = {DLP_MODE_CTR, &tagIv}; variable 174 struct DlpUsageSpec usageSpec = {DLP_MODE_CTR, &tagIv}; variable 195 struct DlpUsageSpec usageSpec = {DLP_MODE_CTR, &tagIv}; variable 238 struct DlpUsageSpec usageSpec = {DLP_MODE_CTR, &tagIv}; variable 259 struct DlpUsageSpec usageSpec = {DLP_MODE_CTR, &tagIv}; variable 281 struct DlpUsageSpec usageSpec = {DLP_MODE_CTR, &tagIv}; variable 298 struct DlpUsageSpec usageSpec = {DLP_MODE_CTR, &tagIv}; variable 335 struct DlpUsageSpec usageSpec = {DLP_MODE_CTR, &tagIv}; variable 402 struct DlpUsageSpec usageSpec = {DLP_MODE_CTR, &tagIv}; variable [all …]
|
| /base/security/huks/test/unittest/huks_standard_test/module_test/framework_test/crypto_engine_test/src/ |
| D | hks_openssl_aes_test.cpp | 76 HksUsageSpec usageSpec = { variable 249 HksUsageSpec usageSpec = { variable
|
| /base/security/huks/frameworks/huks_standard/main/core/src/ |
| D | hks_local_engine.c | 160 const struct HksUsageSpec *usageSpec, const struct HksBlob *inData, struct HksBlob *outData) in CipherEncrypt() 201 struct HksUsageSpec *usageSpec = NULL; in EncryptAndDecrypt() local 291 static int32_t GetSignVerifyMessage(struct HksUsageSpec *usageSpec, const struct HksBlob *srcData, in GetSignVerifyMessage() 321 struct HksUsageSpec usageSpec = {0}; in HksLocalSign() local 354 struct HksUsageSpec usageSpec = {0}; in HksLocalVerify() local
|
| /base/security/dlp_permission_service/interfaces/inner_api/dlp_parse/src/ |
| D | dlp_crypt.cpp | 192 static bool HIAEParamCheck(const struct DlpBlob *key, const struct DlpUsageSpec *usageSpec, in HIAEParamCheck() 217 int32_t DlpHIAEEncrypt(const struct DlpBlob *key, const struct DlpUsageSpec *usageSpec, const uint3… in DlpHIAEEncrypt() 245 int32_t DlpHIAEDecrypt(const struct DlpBlob *key, const struct DlpUsageSpec *usageSpec, const uint3… in DlpHIAEDecrypt() 367 …const struct DlpBlob* key, const struct DlpUsageSpec* usageSpec, bool isEncrypt, EVP_CIPHER_CTX** … in OpensslAesCipherInit() 466 … const struct DlpBlob* key, const struct DlpUsageSpec* usageSpec, bool isEncrypt, void** cryptoCtx) in OpensslAesCipherCryptInit() 652 …slAesEncryptInit(void** cryptoCtx, const struct DlpBlob* key, const struct DlpUsageSpec* usageSpec) in DlpOpensslAesEncryptInit() 755 …slAesDecryptInit(void** cryptoCtx, const struct DlpBlob* key, const struct DlpUsageSpec* usageSpec) in DlpOpensslAesDecryptInit() 881 static bool AesParamCheck(const struct DlpBlob* key, const struct DlpUsageSpec* usageSpec, in AesParamCheck() 907 int32_t DlpOpensslAesEncrypt(const struct DlpBlob* key, const struct DlpUsageSpec* usageSpec, in DlpOpensslAesEncrypt() 943 int32_t DlpOpensslAesDecrypt(const struct DlpBlob* key, const struct DlpUsageSpec* usageSpec, in DlpOpensslAesDecrypt()
|
| /base/security/huks/frameworks/huks_standard/main/common/src/ |
| D | hks_crypto_adapter.c | 50 void HksFillUsageSpec(const struct HksParamSet *paramSet, struct HksUsageSpec *usageSpec) in HksFillUsageSpec() 79 void HksFreeUsageSpec(struct HksUsageSpec **usageSpec) in HksFreeUsageSpec() 114 …const struct HksParamSet *paramSet, struct HksBlob *inputText, struct HksUsageSpec *usageSpec, boo… in HksFillAeadParam() 165 int32_t HksFillIvParam(const struct HksParamSet *paramSet, struct HksUsageSpec *usageSpec) in HksFillIvParam() 228 struct HksUsageSpec *usageSpec = (struct HksUsageSpec *)HksMalloc(sizeof(struct HksUsageSpec)); in HksBuildCipherUsageSpec() local
|
| /base/security/huks/services/huks_standard/huks_engine/main/core/src/ |
| D | hks_core_service_three_stage.c | 60 static int32_t CheckRsaCipherData(bool isEncrypt, uint32_t keyLen, struct HksUsageSpec *usageSpec, in CheckRsaCipherData() 101 static int32_t CheckSm2CipherData(bool isEncrypt, const struct HksUsageSpec *usageSpec, const struc… in CheckSm2CipherData() 141 … int32_t CheckBlockCipherOther(uint32_t mode, bool isEncrypt, const struct HksUsageSpec *usageSpec, in CheckBlockCipherOther() 179 static int32_t CheckBlockCipherData(bool isEncrypt, const struct HksUsageSpec *usageSpec, in CheckBlockCipherData() 204 struct HksUsageSpec usageSpec = {0}; in HksCheckFinishOutSize() local 549 struct HksUsageSpec usageSpec; in CoreSignVerify() local 789 struct HksUsageSpec *usageSpec = NULL; local 959 struct HksUsageSpec *usageSpec = NULL; local 1279 struct HksUsageSpec usageSpec; local 1314 struct HksUsageSpec usageSpec = {0}; local [all …]
|
| D | hks_keyblob.c | 172 bool isEncrypt, struct HksUsageSpec *usageSpec) in BuildKeyBlobUsageSpec() 209 struct HksUsageSpec *usageSpec = (struct HksUsageSpec *)HksMalloc(sizeof(struct HksUsageSpec)); in EncryptAndDecryptKeyBlob() local 210 HKS_IF_NULL_RETURN(usageSpec, HKS_ERROR_MALLOC_FAIL) in EncryptAndDecryptKeyBlob() local 515 struct HksUsageSpec usageSpec = { HKS_ALG_AES, HKS_MODE_GCM, HKS_PADDING_NONE, in HksDecryptAuthToken() local
|
| /base/security/huks/test/unittest/huks_standard_test/crypto_engine_test/src/ |
| D | hks_crypto_hal_aes_decrypt.cpp | 35 HksUsageSpec usageSpec = {0}; member 416 …void RunTestAesGcmDecrypt(struct HksBlob *key, const HksUsageSpec *usageSpec, struct HksBlob *decr… in RunTestAesGcmDecrypt() 492 HksUsageSpec usageSpec = { in GcmRunTestCase() local
|