Home
last modified time | relevance | path

Searched refs:Algorithm (Results 1 – 25 of 76) sorted by relevance

1234

/ohos5.0/base/security/device_auth/deps_adapter/key_management_adapter/interfaces/
H A Dalg_defs.h46 } Algorithm; typedef
113 typedef int32_t (*HashToPointFunc)(const Uint8Buff *hash, Algorithm algo, Uint8Buff *outEcPoint);
116 Algorithm algo, uint32_t sharedKeyLen, const Uint8Buff *sharedKeyAlias);
118 …32_t (*AgreeSharedSecretFunc)(const KeyParams *priKeyParams, const KeyBuff *pubKey, Algorithm algo,
124 …32_t (*GenerateKeyPairWithStorageFunc)(const KeyParams *keyParams, uint32_t keyLen, Algorithm algo,
127 typedef int32_t (*GenerateKeyPairFunc)(Algorithm algo, Uint8Buff *outPriKey, Uint8Buff *outPubKey);
131 typedef int32_t (*SignFunc)(const KeyParams *keyParams, const Uint8Buff *message, Algorithm algo,
134 typedef int32_t (*VerifyFunc)(const KeyParams *keyParams, const Uint8Buff *message, Algorithm algo,
137 …int32_t (*ImportPublicKeyFunc)(const KeyParams *keyParams, const Uint8Buff *pubKey, Algorithm algo,
140 typedef bool (*CheckEcPublicKeyFunc)(const Uint8Buff *pubKey, Algorithm algo);
/ohos5.0/docs/en/application-dev/security/UniversalKeystoreKit/
H A DReadme-EN.md7 - [Key Generation Overview and Algorithm Specifications](huks-key-generation-overview.md)
12 - [Key Import Overview and Algorithm Specifications](huks-key-import-overview.md)
21 …- [Encryption and Decryption Overview and Algorithm Specifications](huks-encryption-decryption-ove…
26 …- [Signing and Signature Verification Overview and Algorithm Specifications](huks-signing-signatur…
31 - [Key Agreement Overview and Algorithm Specifications](huks-key-agreement-overview.md)
36 - [Key Derivation Overview and Algorithm Specifications](huks-key-derivation-overview.md)
46 - [HMAC Overview and Algorithm Specifications](huks-hmac-overview.md)
54 - [Key Attestation Overview and Algorithm Specifications](huks-key-attestation-overview.md)
H A Dhuks-key-derivation-overview.md1 # Key Derivation Overview and Algorithm Specifications
21 …or details about the keys managed in HUKS, see [Key Import Overview and Algorithm Specifications](…
23 | Algorithm/MD| Algorithm/Length of the Base Key| Available Algorithm/Length of the Derived Key| AP…
H A Dhuks-signing-signature-verification-overview.md1 # Signing and Signature Verification Overview and Algorithm Specifications
16 | Algorithm/MD Algorithm/Padding Mode| Description| API Version| <!--DelCol4-->Mandatory|
35 | Algorithm/MD Algorithm/Padding Mode| Description| API Version|
H A Dhuks-key-generation-overview.md1 # Key Generation Overview and Algorithm Specifications
22 | Algorithm| Supported Key Length (Bit)| API Version| <!--DelCol4-->Mandatory|
47 | Algorithm| Supported Key Length (Bit)| API Version|
H A Dhuks-hmac-overview.md1 # HMAC Overview and Algorithm Specifications
15 | MD Algorithm| Supported Key Length (Bit)| API Version| <!--DelCol4-->Mandatory|
H A Dhuks-key-agreement-overview.md1 # Key Agreement Overview and Algorithm Specifications
20 | Algorithm| Description| API Version| <!--DelCol4-->Mandatory|
H A Dhuks-encryption-decryption-overview.md1 # Encryption and Decryption Overview and Algorithm Specifications
14 | Algorithm/Cipher Mode/Padding Mode| Description| API Version| <!--DelCol4-->Mandatory|
31 | Algorithm/Cipher Mode/Padding Mode| Description| API Version|
H A Dhuks-key-import-overview.md1 # Key Import Overview and Algorithm Specifications
77 | Algorithm| Supported Key Length (Bit)| API Version| <!--DelCol4-->Mandatory|
99 | Algorithm| Supported Key Length (Bit)| API Version|
110 | Key Type| Algorithm| Import Format|
/ohos5.0/docs/en/application-dev/security/CryptoArchitectureKit/
H A Dcrypto-key-derivation-overview.md1 # Key Derivation Overview and Algorithm Specifications
12 | KDF Algorithm| HMAC Algorithm| String Parameter| API Version|
30 | KDF Algorithm| HMAC Algorithm| String Parameter| API Version|
H A Dcrypto-key-agreement-overview.md1 # Key Agreement Overview and Algorithm Specifications
18 | Asymmetric Key Algorithm| String Parameter| API Version|
53 | Asymmetric Key Algorithm| String Parameter| API Version|
66 | Asymmetric Key Algorithm| String Parameter| API Version|
H A Dcrypto-sym-key-generation-conversion-spec.md26 | Symmetric Key Algorithm| Key Length (Bit)| String Parameter| API Version|
45 | Symmetric Key Algorithm| Key Length (Bit)| String Parameter| API Version|
64 | Symmetric Key Algorithm| Key Length (Bit)| String Parameter| API Version|
89 | MAC Algorithm| MD Algorithm| Key Length (Bit)| String Parameter| API Version|
H A DReadme-EN.md26 - Encryption and Decryption Algorithm Specifications
27 …- [Symmetric Key Encryption and Decryption Algorithm Specifications](crypto-sym-encrypt-decrypt-sp…
28 …- [Asymmetric Key Encryption and Decryption Algorithm Specifications](crypto-asym-encrypt-decrypt-…
57 …- [Signing and Signature Verification Overview and Algorithm Specifications](crypto-sign-sig-verif…
72 - [Key Agreement Overview and Algorithm Specifications](crypto-key-agreement-overview.md)
78 - [MD Overview and Algorithm Specifications](crypto-generate-message-digest-overview.md)
85 - [Key Derivation Overview and Algorithm Specifications](crypto-key-derivation-overview.md)
H A Dcrypto-generate-message-digest-overview.md1 # MD Overview and Algorithm Specifications
20 | MD Algorithm| Supported Type| API Version|
H A Dcrypto-generate-message-digest.md33 let mdAlgName = "SHA256"; // Algorithm to use.
52 let mdAlgName = "SHA256"; // Algorithm to use.
81 let mdAlgName = "SHA256"; // Algorithm to use.
106 let mdAlgName = "SHA256"; // Algorithm to use.
/ohos5.0/foundation/communication/netstack/frameworks/native/tls_socket/src/
H A Dtls_context.cpp253 if (configuration.GetPrivateKey().Algorithm() == OPAQUE) { in SetKeyAndCheck()
257 if (configuration.GetPrivateKey().Algorithm() == ALGORITHM_RSA) { in SetKeyAndCheck()
259 } else if (tlsContext->tlsConfiguration_.GetPrivateKey().Algorithm() == ALGORITHM_DSA) { in SetKeyAndCheck()
261 } else if (tlsContext->tlsConfiguration_.GetPrivateKey().Algorithm() == ALGORITHM_DH) { in SetKeyAndCheck()
263 } else if (tlsContext->tlsConfiguration_.GetPrivateKey().Algorithm() == ALGORITHM_EC) { in SetKeyAndCheck()
269 if (configuration.GetPrivateKey().Algorithm() == OPAQUE) { in SetKeyAndCheck()
H A Dtls_context_server.cpp256 if (configuration.GetPrivateKey().Algorithm() == OPAQUE) { in SetKeyAndCheck()
260 if (configuration.GetPrivateKey().Algorithm() == ALGORITHM_RSA) { in SetKeyAndCheck()
262 } else if (tlsContext->tlsConfiguration_.GetPrivateKey().Algorithm() == ALGORITHM_DSA) { in SetKeyAndCheck()
267 if (configuration.GetPrivateKey().Algorithm() == OPAQUE) { in SetKeyAndCheck()
/ohos5.0/docs/en/application-dev/reference/apis-universal-keystore-kit/
H A D_o_h___huks___key_material_rsa.md20 | enum [OH_Huks_KeyAlg](_huks_type_api.md#oh_huks_keyalg) [keyAlg](#keyalg) | Algorithm of the key.…
57 Algorithm of the key.
H A D_o_h___huks___key_material_dh.md23 | [keyAlg](#keyalg) |Algorithm of the key. |
40 Algorithm of the key.
H A D_o_h___huks___key_material_ecc.md20 | enum [OH_Huks_KeyAlg](_huks_type_api.md#oh_huks_keyalg) [keyAlg](#keyalg) | Algorithm of the key.…
37 Algorithm of the key.
H A D_o_h___huks___key_material25519.md20 | enum [OH_Huks_KeyAlg](_huks_type_api.md#oh_huks_keyalg) [keyAlg](#keyalg) | Algorithm of the key.…
36 Algorithm of the key.
H A D_o_h___huks___pub_key_info.md20 | enum [OH_Huks_KeyAlg](_huks_type_api.md#oh_huks_keyalg) [keyAlg](#keyalg) | Algorithm of the publ…
47 Algorithm of the public key.
H A D_o_h___huks___key_material_dsa.md20 | enum [OH_Huks_KeyAlg](_huks_type_api.md#oh_huks_keyalg) [keyAlg](#keyalg) | Algorithm of the key.…
49 Algorithm of the key.
/ohos5.0/base/security/device_auth/services/protocol/src/pake_protocol/pake_protocol_ec_common/
H A Dpake_protocol_ec_common.c91 Algorithm alg = (params->curveType == CURVE_256) ? P256 : X25519; in GenerateEcPakeParams()
121 Algorithm alg = (params->curveType == CURVE_256) ? P256 : X25519; in AgreeEcSharedSecret()
/ohos5.0/foundation/communication/netstack/test/unittest/tlssocket/client/
H A DTlsKeyTest.cpp77 KeyAlgorithm algorithm = tlsKey.Algorithm();
104 KeyAlgorithm algorithm = tlsKeyCopy.Algorithm();
115 KeyAlgorithm algorithm = key.Algorithm();

1234