| /base/security/huks/frameworks/huks_standard/main/common/include/ |
| D | hks_ability.h | 69 #define HKS_CRYPTO_ABILITY(type, alg) \ argument 72 #define HKS_CRYPTO_ABILITY_GENERATE_KEY(alg) HKS_CRYPTO_ABILITY(HKS_OPERATION_GENERATE_KEY, alg) argument 73 #define HKS_CRYPTO_ABILITY_GET_PUBLIC_KEY(alg) HKS_CRYPTO_ABILITY(HKS_OPERATION_GET_PUBLIC_KEY, al… argument 74 #define HKS_CRYPTO_ABILITY_DERIVE_KEY(alg) HKS_CRYPTO_ABILITY(HKS_OPERATION_DERIVE_KEY, alg) argument 75 #define HKS_CRYPTO_ABILITY_AGREE_KEY(alg) HKS_CRYPTO_ABILITY(HKS_OPERATION_AGREE_KEY, alg) argument 76 #define HKS_CRYPTO_ABILITY_SIGN(alg) HKS_CRYPTO_ABILITY(HKS_OPERATION_SIGN, alg) argument 77 #define HKS_CRYPTO_ABILITY_VERIFY(alg) HKS_CRYPTO_ABILITY(HKS_OPERATION_VERIFY, alg) argument 91 #define HKS_CRYPTO_ABILITY_ENCRYPT(alg) HKS_CRYPTO_ABILITY(HKS_OPERATION_ENCRYPT, alg) argument 92 #define HKS_CRYPTO_ABILITY_ENCRYPT_INIT(alg) HKS_CRYPTO_ABILITY(HKS_OPERATION_ENCRYPT_INIT, alg) argument 93 #define HKS_CRYPTO_ABILITY_ENCRYPT_UPDATE(alg) HKS_CRYPTO_ABILITY(HKS_OPERATION_ENCRYPT_UPDATE, al… argument [all …]
|
| /base/security/huks/frameworks/huks_standard/main/crypto_engine/openssl/src/ |
| D | hks_openssl_hash.c | 34 static int32_t CheckDigestAlg(uint32_t alg) in CheckDigestAlg() 66 static int32_t HashCheckParam(uint32_t alg, const struct HksBlob *msg, struct HksBlob *hash) in HashCheckParam() 76 int32_t HksOpensslHash(uint32_t alg, const struct HksBlob *msg, struct HksBlob *hash) in HksOpensslHash() 92 int32_t HksOpensslHashInit(void **cryptoCtx, uint32_t alg) in HksOpensslHashInit()
|
| D | hks_openssl_hmac.c | 71 const struct HksBlob *key, uint32_t alg, const struct HksBlob *msg, const struct HksBlob *mac) in HmacCheckParam()
|
| /base/security/huks/frameworks/huks_standard/main/common/src/ |
| D | hks_check_paramset.c | 256 … const struct HksParamSet *paramSet, const uint32_t *expectAlg, uint32_t expectCnt, uint32_t *alg) in CheckAndGetAlgorithm() 288 static int32_t CheckGenKeyParamsByAlg(uint32_t alg, const struct HksParamSet *paramSet, in CheckGenKeyParamsByAlg() 305 …uint32_t alg, uint32_t inputPurpose, const struct HksParamSet *paramSet, struct ParamsValues *para… in CheckGenKeyMacDeriveParams() 335 uint32_t alg; in CoreCheckGenKeyParams() local 355 static int32_t CheckImportKeySize(uint32_t alg, const struct ParamsValues *params, const struct Hks… in CheckImportKeySize() 400 static int32_t CheckSignVerifyParamsByAlg(uint32_t cmdId, uint32_t alg, const struct ParamsValues *… in CheckSignVerifyParamsByAlg() 414 …uint32_t cmdId, uint32_t alg, const struct HksParamSet *paramSet, const struct ParamsValues *input… in CheckCipherParamsByAlg() 463 static int32_t CheckRsaKeyLen(uint32_t alg, uint32_t keyType, const struct ParamsValues *params, in CheckRsaKeyLen() 494 static int32_t CheckEccKeyLen(uint32_t alg, uint32_t keyType, const struct ParamsValues *params, in CheckEccKeyLen() 532 static int32_t CheckDsaKeyLen(uint32_t alg, uint32_t keyType, const struct ParamsValues *params, in CheckDsaKeyLen() [all …]
|
| D | hks_base_check.c | 840 static int32_t GetInvalidPurpose(uint32_t alg, uint32_t *inputPurpose, uint32_t keyFlag) in GetInvalidPurpose() 868 static int32_t CheckPurposeValid(uint32_t alg, uint32_t inputPurpose, uint32_t keyFlag) in CheckPurposeValid() 950 static int32_t InitInputParamsByAlg(uint32_t alg, enum CheckKeyType checkType, struct ParamsValues … in InitInputParamsByAlg() 1014 static int32_t GetExpectParams(uint32_t alg, enum CheckKeyType checkType, struct ExpectParamsValues… in GetExpectParams() 1308 const struct HksBlob *inData, const struct HksBlob *outData, uint32_t alg) in CheckBlockCipherData() 1494 int32_t HksCheckGenKeyPurpose(uint32_t alg, uint32_t inputPurpose, uint32_t keyFlag) in HksCheckGenKeyPurpose() 1523 int32_t HksGetKeySize(uint32_t alg, const struct HksBlob *key, uint32_t *keySize) in HksGetKeySize() 1569 int32_t HksGetInputParmasByAlg(uint32_t alg, enum CheckKeyType checkType, const struct HksParamSet … in HksGetInputParmasByAlg() 1610 int32_t HksCheckOptionalParam(uint32_t tag, uint32_t alg, uint32_t purpose, bool isAbsent, struct H… in HksCheckOptionalParam() 1653 int32_t HksCheckFixedParams(uint32_t alg, enum CheckKeyType checkType, const struct ParamsValues *i… in HksCheckFixedParams() [all …]
|
| D | hks_crypto_adapter.c | 516 int32_t HksSetKeyToMaterial(uint32_t alg, bool isPubKey, const struct HksBlob *key, struct HksBlob … in HksSetKeyToMaterial() 542 int32_t HksGetKeyFromMaterial(uint32_t alg, bool isPubKey, const struct HksBlob *keyMaterial, struc… in HksGetKeyFromMaterial() 554 int32_t HksFormatKeyFromMaterial(uint32_t alg, const struct HksBlob *keyMaterial, in HksFormatKeyFromMaterial()
|
| /base/security/huks/services/huks_standard/huks_engine/main/core/src/ |
| D | hks_core_service_three_stage.c | 158 const uint32_t alg = usageSpec->algType; in CheckBlockCipherData() local 177 uint32_t alg = usageSpec.algType; in HksCheckFinishOutSize() local 392 static int32_t CoreHashInit(const struct HuksKeyNode *keyNode, uint32_t alg) in CoreHashInit() 575 struct HksBlob *outData, uint32_t alg) in CoreCipherUpdate() 602 const struct HksBlob *inData, struct HksBlob *outData, uint32_t alg) in CoreAesEncryptFinish() 631 const struct HksBlob *inData, struct HksBlob *outData, uint32_t alg) in CoreAesDecryptFinish() 668 const struct HksBlob *inData, struct HksBlob *outData, uint32_t alg) in CoreSm4EncryptFinish() 692 const struct HksBlob *inData, struct HksBlob *outData, uint32_t alg) in CoreSm4DecryptFinish() 758 static void FreeCryptoCtx(const struct HuksKeyNode *keyNode, uint32_t alg) in FreeCryptoCtx() 849 uint32_t alg) in HksCoreSignVerifyThreeStageInit() [all …]
|
| D | hks_core_service.c | 532 uint32_t alg = HKS_ALG_X25519; in AddAgreeKeyParamSetFromUnwrapSuite() local 980 static int32_t GetCurve25519PrivateOrPairInnerFormat(uint8_t alg, uint32_t keyType, in GetCurve25519PrivateOrPairInnerFormat() 1366 …ic int32_t GetPurposeAndAlgorithm(const struct HksParamSet *paramSet, uint32_t *pur, uint32_t *alg) in GetPurposeAndAlgorithm() 1431 uint32_t alg = 0; in HksCoreInit() local 1480 struct HuksKeyNode **keyNode, uint32_t *pur, uint32_t *alg) in GetParamsForUpdateAndFinish() 1506 uint32_t alg = 0; in HksCoreUpdate() local 1560 uint32_t alg = 0; in HksCoreFinish() local 1614 uint32_t alg = 0; in HksCoreAbort() local
|
| /base/security/huks/test/unittest/huks_standard_test/module_test/service_test/huks_engine/core/src/ |
| D | hks_keyblob_test.cpp | 221 uint32_t alg; variable 243 uint32_t alg; variable 267 uint32_t alg; variable
|
| /base/security/device_auth/services/protocol/src/pake_protocol/pake_protocol_ec_common/ |
| D | pake_protocol_ec_common.c | 91 Algorithm alg = (params->curveType == CURVE_256) ? P256 : X25519; in GenerateEcPakeParams() local 121 Algorithm alg = (params->curveType == CURVE_256) ? P256 : X25519; in AgreeEcSharedSecret() local
|
| /base/security/huks/test/unittest/huks_standard_test/three_stage_test/src/ |
| D | hks_import_agree_test.cpp | 675 static void ModifyImportParams(uint32_t alg, uint32_t keySize, uint32_t importType) in ModifyImportParams() 682 static void ModifyinitOpParams(uint32_t alg, uint32_t keySize) in ModifyinitOpParams() 712 uint32_t alg, uint32_t keySize, uint32_t importType, struct HksBlob *outKey) in ConstructCurve25519Key() 861 static int32_t ConstructImportedCurve25519Key(uint32_t id, uint32_t alg, uint32_t keySize, uint32_t… in ConstructImportedCurve25519Key() 993 static int32_t ConstructImportedKey(uint32_t id, uint32_t alg, uint32_t keySize, uint32_t importTyp… in ConstructImportedKey() 1075 static int32_t ConstructAgreePubKey(uint32_t alg, uint32_t keySize, uint32_t id, struct HksBlob *pu… in ConstructAgreePubKey() 1145 uint32_t alg, uint32_t keySize) in TestAgreeOp() 1185 static void TestImportKey(uint32_t alg, uint32_t keySize, uint32_t importType) in TestImportKey() 1207 static void ImportAgreeTest(uint32_t alg, uint32_t keySize) in ImportAgreeTest()
|
| D | hks_import_sign_verify_test.cpp | 406 static int32_t CopyToInner(uint32_t alg, uint32_t importType, struct HksBlob *outKey) in CopyToInner() 420 static int32_t ConstructImportedCurve25519Key(uint32_t alg, uint32_t keySize, uint32_t importType, in ConstructImportedCurve25519Key() 804 static int32_t ConstructImportedKey(uint32_t alg, uint32_t keySize, uint32_t importType, struct Hks… in ConstructImportedKey() 826 static void ModifyImportParams(uint32_t alg, uint32_t purpose, uint32_t keySize, uint32_t digest, u… in ModifyImportParams() 835 static void ModifyinitOp1Params(uint32_t alg, uint32_t purpose, uint32_t keySize, uint32_t digest) in ModifyinitOp1Params() 843 static void ModifyinitOp2Params(uint32_t alg, uint32_t purpose, uint32_t keySize, uint32_t digest) in ModifyinitOp2Params() 976 static void ImportPlainKeyTest(uint32_t alg, uint32_t keySize, uint32_t digest, bool sm2Compability… in ImportPlainKeyTest() 1024 static void ImportInvalidPurposePlainKeyTest(uint32_t alg, uint32_t keySize, uint32_t digest, uint3… in ImportInvalidPurposePlainKeyTest()
|
| D | hks_access_control_secure_sign_test.cpp | 668 … int32_t BuildImportKeyTestParams(struct HksTestSecureSignImportParams *importParams, uint32_t alg, in BuildImportKeyTestParams() 711 uint32_t alg, bool isThreeStage) in BuildUpdateFinishParams() 746 uint32_t alg, bool isThreeStage, struct HksBlob *inData, struct HksBlob *signature) in BuildUpdateFinishVerifyParams() 1004 static void TestImportKeyWithSignTagAndTestUseKeyCommonCase(uint32_t alg, bool isThreeStage, in TestImportKeyWithSignTagAndTestUseKeyCommonCase()
|
| D | hks_import_wrapped_x25519_suite_test.cpp | 322 uint32_t alg, uint32_t keySize, uint32_t importType, struct HksBlob *outKey) in ConstructCurve25519Key() 362 … static int32_t ConstructImportedCurve25519Key(uint32_t alg, uint32_t keySize, uint32_t importType, in ConstructImportedCurve25519Key()
|
| /base/security/huks/frameworks/huks_standard/main/crypto_engine/mbedtls/src/ |
| D | hks_mbedtls_hash.c | 47 static int32_t HksMbedtlsHashMd5Init(void **ctx, uint32_t alg) in HksMbedtlsHashMd5Init() 131 static int32_t HksMbedtlsHashSha1Init(void **ctx, uint32_t alg) in HksMbedtlsHashSha1Init() 221 static int32_t HksMbedtlsHashSha256Init(void **ctx, int is224, uint32_t alg) in HksMbedtlsHashSha256Init() 319 static int32_t HksMbedtlsHashSha512Init(void **ctx, int is384, uint32_t alg) in HksMbedtlsHashSha512Init() 603 int32_t HksMbedtlsHash(uint32_t alg, const struct HksBlob *msg, struct HksBlob *hash) in HksMbedtlsHash()
|
| /base/security/huks/test/unittest/huks_standard_test/interface_inner_test/alg_module_test/src/ |
| D | openssl_hmac_helper.c | 44 static const EVP_MD *GetAlg(uint32_t alg) in GetAlg()
|
| /base/security/huks/utils/crypto_adapter/ |
| D | hks_client_service_adapter.c | 146 …const uint32_t alg, uint32_t keySize, const struct HksBlob *x, const struct HksBlob *y, struct Hks… in EccToX509PublicKey() 272 …const uint32_t alg, uint32_t keySize, const struct HksBlob *x, const struct HksBlob *y, struct Hks… in Sm2ToX509PublicKey() 600 static int32_t EcKeyToPublicKey(const uint32_t alg, const EC_KEY *ecKey, struct HksBlob *eccPublicK… in EcKeyToPublicKey() 655 static int32_t X509PublicKeyToEcc(const uint32_t alg, EVP_PKEY *pkey, struct HksBlob *eccPublicKey) in X509PublicKeyToEcc() 667 const uint32_t alg, uint32_t keyLen, const EVP_PKEY *pkey, struct HksBlob *sm2PublicKey) in EvpPkeyToHksPubKeyInfo() 712 static int32_t X509PublicKeyToSm2(const uint32_t alg, EVP_PKEY *pkey, struct HksBlob *sm2PublicKey) in X509PublicKeyToSm2() 840 int32_t TranslateFromX509PublicKey(const uint32_t alg, const struct HksBlob *x509Key, struct HksBlo… in TranslateFromX509PublicKey()
|
| D | hks_client_service_adapter_common.c | 51 static int32_t TranslateToInnerCurve25519Format(const uint32_t alg, const struct HksBlob *key, in TranslateToInnerCurve25519Format()
|
| /base/security/device_auth/services/authenticators/src/account_unrelated/pake_task/standard_exchange_task/ |
| D | common_standard_bind_exchange.c | 97 Algorithm alg = (pakeParams->baseParams.curveType == CURVE_256) ? P256 : ED25519; in PackageAuthInfo() local 181 Algorithm alg = (pakeParams->baseParams.curveType == CURVE_256) ? P256 : ED25519; in GenerateSignInfo() local 347 Algorithm alg = (pakeParams->baseParams.curveType == CURVE_256) ? P256 : ED25519; in VerifySignInfo() local 377 Algorithm alg = (pakeParams->baseParams.curveType == CURVE_256) ? P256 : ED25519; in SaveAuthInfo() local
|
| /base/security/dlp_permission_service/interfaces/inner_api/dlp_parse/src/ |
| D | dlp_crypt.cpp | 726 static bool CheckDigestAlg(uint32_t alg) in CheckDigestAlg() 738 const EVP_MD* GetOpensslAlg(uint32_t alg) in GetOpensslAlg() 752 static uint32_t GetHashLen(uint32_t alg) in GetHashLen() 763 static bool HashCheckParam(uint32_t alg, const struct DlpBlob* msg, struct DlpBlob* hash) in HashCheckParam() 789 int32_t DlpOpensslHash(uint32_t alg, const struct DlpBlob* msg, struct DlpBlob* hash) in DlpOpensslHash() 810 int32_t DlpOpensslHashInit(void** cryptoCtx, uint32_t alg) in DlpOpensslHashInit()
|
| /base/security/crypto_framework/test/unittest/src/ |
| D | crypto_dsa_verify_test.cpp | 72 const char *alg = verify->getAlgoName(verify); variable
|
| D | crypto_dsa_asy_key_generator_by_spec_test.cpp | 535 const char *alg = keyPair->pubKey->base.getAlgorithm(&(keyPair->pubKey->base)); variable 718 const char *alg = keyPair->priKey->base.getAlgorithm(&(keyPair->priKey->base)); variable 940 const char *alg = keyPair->pubKey->base.getAlgorithm(&(keyPair->pubKey->base)); variable 1133 const char *alg = keyPair->priKey->base.getAlgorithm(&(keyPair->priKey->base)); variable 1320 const char *alg = pk->base.getAlgorithm(&(pk->base)); variable 1506 const char *alg = sk->base.getAlgorithm(&(sk->base)); variable
|
| D | crypto_dsa_asy_key_generator_test.cpp | 350 const char *alg = dsa2048KeyPair_->pubKey->base.getAlgorithm(&(dsa2048KeyPair_->pubKey->base)); variable 356 const char *alg = dsa2048KeyPair_->pubKey->base.getAlgorithm(nullptr); variable 362 const char *alg = dsa2048KeyPair_->pubKey->base.getAlgorithm((HcfKey *)&g_obj); variable 503 const char *alg = dsa2048KeyPair_->priKey->base.getAlgorithm(&(dsa2048KeyPair_->priKey->base)); variable 766 const char *alg = convertKeyPair->pubKey->base.getAlgorithm(&(convertKeyPair->pubKey->base)); variable
|
| /base/security/huks/test/unittest/huks_lite_test/common/include/ |
| D | hks_test_common.h | 51 uint32_t alg; member 80 uint32_t alg; member 93 uint32_t alg; member 123 uint32_t alg; member 141 uint32_t alg; member 291 uint32_t alg; member 302 uint32_t alg; member 321 uint32_t alg; member 353 uint32_t alg; member
|
| /base/security/huks/test/unittest/huks_standard_test/interface_inner_test/sdk_test/include/ |
| D | hks_test_common.h | 63 uint32_t alg; member 92 uint32_t alg; member 105 uint32_t alg; member 135 uint32_t alg; member 153 uint32_t alg; member 303 uint32_t alg; member 314 uint32_t alg; member 333 uint32_t alg; member 365 uint32_t alg; member
|