Home
last modified time | relevance | path

Searched refs:HksKeySpec (Results 1 – 25 of 77) sorted by relevance

1234

/ohos5.0/base/security/huks/frameworks/huks_standard/main/crypto_engine/openssl/include/
H A Dhks_openssl_kdf.h30 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 Dhks_openssl_curve25519.h31 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 Dhks_openssl_dh.h30 int32_t HksOpensslDhGenerateKey(const struct HksKeySpec *spec, struct HksBlob *key);
39 const struct HksKeySpec *spec, struct HksBlob *sharedKey);
H A Dhks_openssl_ecc.h31 int32_t HksOpensslEccGenerateKey(const struct HksKeySpec *spec, struct HksBlob *key);
39 const struct HksKeySpec *spec, struct HksBlob *sharedKey);
H A Dhks_openssl_sm3.h30 int32_t HksOpensslSm3GenerateKey(const struct HksKeySpec *spec, struct HksBlob *key);
H A Dhks_openssl_dsa.h32 int32_t HksOpensslDsaGenerateKey(const struct HksKeySpec *spec, struct HksBlob *key);
/ohos5.0/base/security/huks/frameworks/huks_standard/main/common/include/
H A Dhks_crypto_hal.h34 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 Dhks_mbedtls_x25519.h33 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 Dhks_mbedtls_dh.h34 int32_t HksMbedtlsDhGenerateKey(const struct HksKeySpec *spec, struct HksBlob *key);
43 const struct HksKeySpec *spec, struct HksBlob *sharedKey);
H A Dhks_mbedtls_kdf.h33 const struct HksKeySpec *derivationSpec, struct HksBlob *derivedKey);
H A Dhks_mbedtls_ecdh.h33 const struct HksBlob *pubKey, const struct HksKeySpec *spec, struct HksBlob *sharedKey);
H A Dhks_mbedtls_dsa.h34 int32_t HksMbedtlsDsaGenerateKey(const struct HksKeySpec *spec, struct HksBlob *key);
H A Dhks_crypto_ed25519.h33 int32_t HksEd25519GenerateKey(const struct HksKeySpec *spec, struct HksBlob *keyOut);
H A Dhks_mbedtls_hmac.h33 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 Dhks_crypto_hal_api_mbedtls.cpp67 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 Dhks_crypto_hal_api_openssl.cpp68 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 Dhks_crypto_hal_dsa_key.cpp66 HksKeySpec spec = {
100 HksKeySpec spec = {
H A Dhks_crypto_hal_ecc_key.cpp33 HksKeySpec spec = {0};
180 HksKeySpec spec = {
H A Dhks_crypto_hal_rsa_key.cpp33 HksKeySpec spec = {0};
226 HksKeySpec spec = {
H A Dhks_crypto_hal_ecdh_agree.cpp33 HksKeySpec spec = {0};
34 HksKeySpec specForAgree = {0};
/ohos5.0/base/security/huks/frameworks/huks_standard/main/crypto_engine/openssl/src/
H A Dhks_openssl_sm3.c31 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 Dhks_openssl_kdf.c51 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 Dhks_openssl_engine.c54 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 Dhks_openssl_curve25519.c75 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 Dhks_mbedtls_dsa.c26 int32_t HksMbedtlsDsaGenerateKey(const struct HksKeySpec *spec, struct HksBlob *key) in HksMbedtlsDsaGenerateKey()

1234