| /base/security/huks/frameworks/huks_standard/main/crypto_engine/mbedtls/src/ |
| H A D | hks_mbedtls_ecc.c | 249 static int32_t GetEccPubKeyCheckParams(const struct HksBlob *keyIn, const struct HksBlob *keyOut)
in GetEccPubKeyCheckParams() argument 269 int32_t HksMbedtlsGetEccPubKey(const struct HksBlob *keyIn, struct HksBlob *keyOut)
in HksMbedtlsGetEccPubKey() argument
|
| H A D | hks_mbedtls_engine.c | 231 int32_t HksCryptoHalGetPubKey(const struct HksBlob *keyIn, struct HksBlob *keyOut) in HksCryptoHalGetPubKey() argument
|
| H A D | hks_mbedtls_rsa.c | 530 static int32_t GetRsaPubKeyCheckParams(const struct HksBlob *keyIn, const struct HksBlob *keyOut) in GetRsaPubKeyCheckParams() argument 545 int32_t HksMbedtlsGetRsaPubKey(const struct HksBlob *keyIn, struct HksBlob *keyOut) in HksMbedtlsGetRsaPubKey() argument
|
| H A D | hks_mbedtls_x25519.c | 370 static int32_t GetX25519PubKeyCheckParams(const struct HksBlob *keyIn, const struct HksBlob *keyOut)
in GetX25519PubKeyCheckParams() argument 388 int32_t HksMbedtlsGetX25519PubKey(const struct HksBlob *keyIn, struct HksBlob *keyOut)
in HksMbedtlsGetX25519PubKey() argument
|
| /base/security/huks/services/huks_standard/huks_service/main/os_dependency/ca/ |
| H A D | hks_ca_access.c | 34 HksAccessGenerateKey(const struct HksBlob *keyBlob, const struct HksParamSet *paramSetIn, const struct HksBlob *keyIn, struct HksBlob *keyOut) HksAccessGenerateKey() argument
|
| H A D | hks_teec.c | 318 const struct HksBlob *keyIn = &keyInBlob;
in HksTeeGenerateKey() local
|
| /foundation/filemanagement/storage_service/services/storage_daemon/crypto/test/fscrypt_v2_test/ |
| H A D | fscrypt_key_v2_test.cpp | 363 KeyBlob keyIn; in HWTEST_F() local
|
| /base/security/huks/frameworks/huks_standard/main/crypto_engine/openssl/src/ |
| H A D | hks_openssl_ed25519tox25519.c | 292 static int32_t BnOperationOfPubKeyConversion(const struct HksBlob *keyIn, struct HksBlob *keyOut,
in BnOperationOfPubKeyConversion() argument 337 int32_t ConvertPubkeyX25519FromED25519(const struct HksBlob *keyIn, struct HksBlob *keyOut)
in ConvertPubkeyX25519FromED25519() argument 379 int32_t ConvertPrivX25519FromED25519(const struct HksBlob *keyIn, struct HksBlob *keyOut)
in ConvertPrivX25519FromED25519() argument [all...] |
| H A D | hks_openssl_engine.c | 191 int32_t HksCryptoHalGetPubKey(const struct HksBlob *keyIn, struct HksBlob *keyOut) in HksCryptoHalGetPubKey() argument
|
| /base/security/huks/test/unittest/huks_standard_test/module_test/mock/idl/src/ |
| H A D | huks_access_mock.c | 52 HuksAccessGenerateKey(const struct HksBlob *keyAlias, const struct HksParamSet *paramSetIn, const struct HksBlob *keyIn, struct HksBlob *keyOut) HuksAccessGenerateKey() argument
|
| /base/security/huks/services/huks_standard/huks_engine/main/core/src/ |
| H A D | hks_core_interfaces.c | 47 HuksHdiGenerateKey(const struct HksBlob *keyAlias, const struct HksParamSet *paramSet, const struct HksBlob *keyIn, struct HksBlob *keyOut) HuksHdiGenerateKey() argument
|
| H A D | hks_core_service_key_generate.c | 110 static int32_t GetAgreeBaseKey(const bool isPubKey, const bool isPlainPubKey, const struct HksBlob *keyIn, in GetAgreeBaseKey() argument 155 static int32_t GetAgreePriKey(const struct HksBlob *keyIn, struct HksBlob *keyOut) in GetAgreePriKey() argument 160 static int32_t GetAgreePubKey(const struct HksBlob *keyIn, const struct HksParamSet *paramSet, struct HksBlob *keyOut) in GetAgreePubKey() argument 200 static int32_t GenKeyByAgree(const struct HksBlob *keyIn, cons argument 230 HksCoreGenerateKey(const struct HksBlob *keyAlias, const struct HksParamSet *paramSet, const struct HksBlob *keyIn, struct HksBlob *keyOut) HksCoreGenerateKey() argument [all...] |
| /base/security/huks/services/huks_standard/huks_service/main/os_dependency/idl/passthrough/ |
| H A D | huks_access.c | 64 HuksAccessGenerateKey(const struct HksBlob *keyAlias, const struct HksParamSet *paramSetIn, const struct HksBlob *keyIn, struct HksBlob *keyOut) HuksAccessGenerateKey() argument
|
| H A D | huks_hdi_access.c | 89 HdiProxyGenerateKey(const struct HuksBlob* keyAlias, const struct HuksParamSet* paramSet, const struct HuksBlob* keyIn, struct HuksBlob* keyOut) HdiProxyGenerateKey() argument 100 HuksAccessGenerateKey(const struct HksBlob *keyAlias, const struct HksParamSet *paramSetIn, const struct HksBlob *keyIn, struct HksBlob *keyOut) HuksAccessGenerateKey() argument
|
| /drivers/peripheral/huks/hdi_service/ |
| H A D | huks_hdi_passthrough_adapter.c | 61 HuksHdiAdapterGenerateKey(const struct HksBlob *keyAlias, const struct HksParamSet *paramSetIn, const struct HksBlob *keyIn, struct HksBlob *keyOut) HuksHdiAdapterGenerateKey() argument
|
| H A D | huks_hdi_service.c | 43 HuksGenerateKey(struct IHuks *self, const struct HuksBlob *keyAlias, const struct HuksParamSet *paramSet, const struct HuksBlob *keyIn, struct HuksBlob *encKeyOut) HuksGenerateKey() argument
|
| /base/security/huks/frameworks/huks_standard/main/common/src/ |
| H A D | hks_crypto_adapter.c | 352 static int32_t FormatKeyInner(uint32_t publicKeySize, uint8_t *publicKey, const struct HksBlob *keyIn,
in FormatKeyInner() argument 370 static int32_t SetCurve25519KeyMaterial(bool isPubKey, const struct HksBlob *keyIn, struct HksBlob *keyOut)
in SetCurve25519KeyMaterial() argument 396 static int32_t CheckCurve25519KeySize(const struct HksBlob *keyIn)
in CheckCurve25519KeySize() argument 414 CheckFormatCurve25519Key(const struct HksBlob *keyIn, struct HksParamSet *paramSetOut) CheckFormatCurve25519Key() argument 433 FormatCurve25519Key(const struct HksBlob *keyIn, struct HksParamSet *paramSetOut) FormatCurve25519Key() argument 481 FormatAesOrHmacKey(const struct HksBlob *keyIn, struct HksParamSet *paramSetOut) FormatAesOrHmacKey() argument 494 FormatRsaKey(const struct HksBlob *keyIn, struct HksParamSet *paramSetOut) FormatRsaKey() argument 521 FormatDsaKey(const struct HksBlob *keyIn, struct HksParamSet *paramSetOut) FormatDsaKey() argument 552 FormatEccKey(const struct HksBlob *keyIn, struct HksParamSet *paramSetOut) FormatEccKey() argument 578 FormatDhKey(const struct HksBlob *keyIn, struct HksParamSet *paramSetOut) FormatDhKey() argument [all...] |
| H A D | hks_check_paramset.c | 534 HksCoreCheckGenKeyParams(const struct HksBlob *keyAlias, const struct HksParamSet *paramSet, const struct HksBlob *keyIn, const struct HksBlob *keyOut, uint32_t keyFlag) HksCoreCheckGenKeyParams() argument
|
| /foundation/filemanagement/storage_service/services/storage_daemon/crypto/src/ |
| H A D | huks_master.cpp | 183 HksBlob keyIn = {1, &data}; in HdiGenerateKey() local 641 HuksHalTripleStage(HksParamSet *paramSet1, const HksParamSet *paramSet2, const KeyBlob &keyIn, KeyBlob &keyOut) HuksHalTripleStage() argument
|
| H A D | base_key.cpp | 1010 void BaseKey::SplitKeyBlob(const KeyBlob &keyIn, KeyBlob &encAad, KeyBlob &nonce, uint32_t start) in StoreKey() argument 1072 bool BaseKey::SplitKeyCtx(const KeyBlob &keyIn, KeyBlob &nonce, KeyBlob &rndEnc, KeyBlob &aad) in StoreKey() argument [all...] |
| /base/security/huks/services/huks_standard/huks_service/main/core/src/ |
| H A D | hks_client_service.c | 948 struct HksBlob keyIn = { 0, NULL };
in HksServiceGenerateKey() local [all...] |