/ohos5.0/base/security/huks/frameworks/huks_standard/main/crypto_engine/openssl/include/ |
H A D | hks_openssl_kdf.h | 30 int32_t HksOpensslHkdf(const struct HksBlob *mainKey, const struct HksKeySpec *derivationSpec, 33 int32_t HksOpensslPbkdf2(const struct HksBlob *mainKey, const struct HksKeySpec *derivationSpec, 37 int32_t HksOpensslSmKdf(const struct HksBlob *mainKey, const struct HksKeySpec *derivationSpec,
|
H A D | hks_openssl_curve25519.h | 31 int32_t HksOpensslCurve25519GenerateKey(const struct HksKeySpec *spec, struct HksBlob *key); 34 const struct HksKeySpec *spec, struct HksBlob *sharedKey); 37 const struct HksKeySpec *spec, struct HksBlob *sharedKey);
|
H A D | hks_openssl_dh.h | 30 int32_t HksOpensslDhGenerateKey(const struct HksKeySpec *spec, struct HksBlob *key); 39 const struct HksKeySpec *spec, struct HksBlob *sharedKey);
|
H A D | hks_openssl_ecc.h | 31 int32_t HksOpensslEccGenerateKey(const struct HksKeySpec *spec, struct HksBlob *key); 39 const struct HksKeySpec *spec, struct HksBlob *sharedKey);
|
H A D | hks_openssl_sm3.h | 30 int32_t HksOpensslSm3GenerateKey(const struct HksKeySpec *spec, struct HksBlob *key);
|
H A D | hks_openssl_dsa.h | 32 int32_t HksOpensslDsaGenerateKey(const struct HksKeySpec *spec, struct HksBlob *key);
|
/ohos5.0/base/security/huks/frameworks/huks_standard/main/common/include/ |
H A D | hks_crypto_hal.h | 34 struct HksKeySpec { struct 121 typedef int32_t (*GenerateKey)(const struct HksKeySpec *, struct HksBlob *); 125 typedef int32_t (*DeriveKey)(const struct HksBlob *, const struct HksKeySpec *, struct HksBlob *); 129 typedef int32_t (*AgreeKey)(const struct HksBlob *, const struct HksBlob *, const struct HksKeySpec… 179 int32_t HksCryptoHalGenerateKey(const struct HksKeySpec *spec, struct HksBlob *key); 183 int32_t HksCryptoHalDeriveKey(const struct HksBlob *mainKey, const struct HksKeySpec *derivationSpe… 193 const struct HksKeySpec *spec, struct HksBlob *sharedKey);
|
/ohos5.0/base/security/huks/frameworks/huks_standard/main/crypto_engine/mbedtls/include/ |
H A D | hks_mbedtls_x25519.h | 33 int32_t HksMbedtlsX25519GenerateKey(const struct HksKeySpec *spec, struct HksBlob *key); 38 const struct HksBlob *pubKey, const struct HksKeySpec *spec, struct HksBlob *sharedKey); 47 const struct HksBlob *pubKey, const struct HksKeySpec *spec, struct HksBlob *sharedKey);
|
H A D | hks_mbedtls_dh.h | 34 int32_t HksMbedtlsDhGenerateKey(const struct HksKeySpec *spec, struct HksBlob *key); 43 const struct HksKeySpec *spec, struct HksBlob *sharedKey);
|
H A D | hks_mbedtls_kdf.h | 33 const struct HksKeySpec *derivationSpec, struct HksBlob *derivedKey);
|
H A D | hks_mbedtls_ecdh.h | 33 const struct HksBlob *pubKey, const struct HksKeySpec *spec, struct HksBlob *sharedKey);
|
H A D | hks_mbedtls_dsa.h | 34 int32_t HksMbedtlsDsaGenerateKey(const struct HksKeySpec *spec, struct HksBlob *key);
|
H A D | hks_crypto_ed25519.h | 33 int32_t HksEd25519GenerateKey(const struct HksKeySpec *spec, struct HksBlob *keyOut);
|
H A D | hks_mbedtls_hmac.h | 33 int32_t HksMbedtlsHmacGenerateKey(const struct HksKeySpec *spec, struct HksBlob *key);
|
/ohos5.0/base/security/huks/test/unittest/huks_standard_test/crypto_engine_test/src/ |
H A D | hks_crypto_hal_api_mbedtls.cpp | 67 HksKeySpec spec = { 86 HksKeySpec spec = { 107 HksKeySpec spec = { 335 HksKeySpec spec = { 370 HksKeySpec spec = { 390 HksKeySpec spec = { 435 HksKeySpec spec = { 455 HksKeySpec spec = { 489 HksKeySpec spec = { 555 HksKeySpec spec = {.algType = HKS_ALG_HMAC, .keyLen = 256, .algParam = nullptr}; [all …]
|
H A D | hks_crypto_hal_api_openssl.cpp | 68 HksKeySpec spec = { 86 HksKeySpec spec = { 106 HksKeySpec spec = { 360 HksKeySpec spec = { 407 HksKeySpec spec = { 466 HksKeySpec spec = { 493 HksKeySpec spec = { .algType = 0xffff }; 518 HksKeySpec keySpec = { 526 HksKeySpec spec = { .algType = HKS_ALG_ECDH }; 547 HksKeySpec keySpec = { [all …]
|
H A D | hks_crypto_hal_dsa_key.cpp | 66 HksKeySpec spec = { 100 HksKeySpec spec = {
|
H A D | hks_crypto_hal_ecc_key.cpp | 33 HksKeySpec spec = {0}; 180 HksKeySpec spec = {
|
H A D | hks_crypto_hal_rsa_key.cpp | 33 HksKeySpec spec = {0}; 226 HksKeySpec spec = {
|
H A D | hks_crypto_hal_ecdh_agree.cpp | 33 HksKeySpec spec = {0}; 34 HksKeySpec specForAgree = {0};
|
/ohos5.0/base/security/huks/frameworks/huks_standard/main/crypto_engine/openssl/src/ |
H A D | hks_openssl_sm3.c | 31 static int32_t Sm3GenKeyCheckParam(const struct HksKeySpec *spec) in Sm3GenKeyCheckParam() 40 int32_t HksOpensslSm3GenerateKey(const struct HksKeySpec *spec, struct HksBlob *key) in HksOpensslSm3GenerateKey()
|
H A D | hks_openssl_kdf.c | 51 int32_t HksOpensslPbkdf2(const struct HksBlob *mainKey, const struct HksKeySpec *derivationSpec, in HksOpensslPbkdf2() 64 int32_t HksOpensslHkdf(const struct HksBlob *mainKey, const struct HksKeySpec *derivationSpec, in HksOpensslHkdf() 123 int32_t HksOpensslSmKdf(const struct HksBlob *mainKey, const struct HksKeySpec *derivationSpec, in HksOpensslSmKdf()
|
H A D | hks_openssl_engine.c | 54 static int32_t GenKeyCheckParam(const struct HksKeySpec *spec, const struct HksBlob *key) in GenKeyCheckParam() 79 …const struct HksBlob *mainKey, const struct HksKeySpec *derivationSpec, const struct HksBlob *deri… in DeriveKeyCheckParam() 95 const struct HksKeySpec *spec, const struct HksBlob *sharedKey) in AgreeKeyCheckParam() 325 int32_t HksCryptoHalGenerateKey(const struct HksKeySpec *spec, struct HksBlob *key) in HksCryptoHalGenerateKey() 336 const struct HksKeySpec *spec, struct HksBlob *sharedKey) in HksCryptoHalAgreeKey() 369 …const struct HksBlob *mainKey, const struct HksKeySpec *derivationSpec, struct HksBlob *derivedKey) in HksCryptoHalDeriveKey()
|
H A D | hks_openssl_curve25519.c | 75 int32_t HksOpensslCurve25519GenerateKey(const struct HksKeySpec *spec, struct HksBlob *key) in HksOpensslCurve25519GenerateKey() 142 const struct HksKeySpec *spec, struct HksBlob *sharedKey) in HksOpensslX25519AgreeKey() 184 const struct HksKeySpec *spec, struct HksBlob *sharedKey) in HksOpensslEd25519AgreeKey()
|
/ohos5.0/base/security/huks/frameworks/huks_standard/main/crypto_engine/mbedtls/src/ |
H A D | hks_mbedtls_dsa.c | 26 int32_t HksMbedtlsDsaGenerateKey(const struct HksKeySpec *spec, struct HksBlob *key) in HksMbedtlsDsaGenerateKey()
|