/ohos5.0/base/security/device_auth/deps_adapter/key_management_adapter/interfaces/ |
H A D | alg_defs.h | 46 } 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 D | Readme-EN.md | 7 - [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 D | huks-key-derivation-overview.md | 1 # 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 D | huks-signing-signature-verification-overview.md | 1 # 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 D | huks-key-generation-overview.md | 1 # 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 D | huks-hmac-overview.md | 1 # HMAC Overview and Algorithm Specifications 15 | MD Algorithm| Supported Key Length (Bit)| API Version| <!--DelCol4-->Mandatory|
|
H A D | huks-key-agreement-overview.md | 1 # Key Agreement Overview and Algorithm Specifications 20 | Algorithm| Description| API Version| <!--DelCol4-->Mandatory|
|
H A D | huks-encryption-decryption-overview.md | 1 # 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 D | huks-key-import-overview.md | 1 # 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 D | crypto-key-derivation-overview.md | 1 # 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 D | crypto-key-agreement-overview.md | 1 # 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 D | crypto-sym-key-generation-conversion-spec.md | 26 | 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 D | Readme-EN.md | 26 - 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 D | crypto-generate-message-digest-overview.md | 1 # MD Overview and Algorithm Specifications 20 | MD Algorithm| Supported Type| API Version|
|
H A D | crypto-generate-message-digest.md | 33 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 D | tls_context.cpp | 253 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 D | tls_context_server.cpp | 256 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.md | 20 | 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.md | 23 | [keyAlg](#keyalg) |Algorithm of the key. | 40 Algorithm of the key.
|
H A D | _o_h___huks___key_material_ecc.md | 20 | 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.md | 20 | 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.md | 20 | 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.md | 20 | 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 D | pake_protocol_ec_common.c | 91 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 D | TlsKeyTest.cpp | 77 KeyAlgorithm algorithm = tlsKey.Algorithm(); 104 KeyAlgorithm algorithm = tlsKeyCopy.Algorithm(); 115 KeyAlgorithm algorithm = key.Algorithm();
|