/ohos5.0/docs/zh-cn/application-dev/reference/apis-crypto-architecture-kit/ |
H A D | _crypto_asym_key_api.md | 27 | typedef struct [OH_CryptoAsymKeyGenerator](#oh_cryptoasymkeygenerator) [OH_CryptoAsymKeyGenerator… 42 …te](#oh_cryptoasymkeygenerator_create) (const char \*algoName, [OH_CryptoAsymKeyGenerator](#oh_cry… 45 …enerator_GetAlgoName](#oh_cryptoasymkeygenerator_getalgoname) ([OH_CryptoAsymKeyGenerator](#oh_cry… 46 …AsymKeyGenerator_Destroy](#oh_cryptoasymkeygenerator_destroy) ([OH_CryptoAsymKeyGenerator](#oh_cry… 56 ### OH_CryptoAsymKeyGenerator subsection 59 typedef struct OH_CryptoAsymKeyGenerator OH_CryptoAsymKeyGenerator 168 OH_Crypto_ErrCode OH_CryptoAsymKeyGenerator_Convert (OH_CryptoAsymKeyGenerator *ctx, Crypto_Encodin… 205 OH_Crypto_ErrCode OH_CryptoAsymKeyGenerator_Create (const char *algoName, OH_CryptoAsymKeyGenerator… 239 void OH_CryptoAsymKeyGenerator_Destroy (OH_CryptoAsymKeyGenerator *ctx) 258 OH_Crypto_ErrCode OH_CryptoAsymKeyGenerator_Generate (OH_CryptoAsymKeyGenerator *ctx, OH_CryptoKeyP… [all …]
|
H A D | crypto__asym__key_8h.md | 26 | typedef struct [OH_CryptoAsymKeyGenerator](_crypto_asym_key_api.md#oh_cryptoasymkeygenerator) [OH… 41 …i.md#oh_cryptoasymkeygenerator_create) (const char \*algoName, [OH_CryptoAsymKeyGenerator](_crypto… 42 …](_crypto_asym_key_api.md#oh_cryptoasymkeygenerator_generate) ([OH_CryptoAsymKeyGenerator](_crypto… 43 …t](_crypto_asym_key_api.md#oh_cryptoasymkeygenerator_convert) ([OH_CryptoAsymKeyGenerator](_crypto… 44 …crypto_asym_key_api.md#oh_cryptoasymkeygenerator_getalgoname) ([OH_CryptoAsymKeyGenerator](_crypto… 45 …y](_crypto_asym_key_api.md#oh_cryptoasymkeygenerator_destroy) ([OH_CryptoAsymKeyGenerator](_crypto…
|
/ohos5.0/base/security/crypto_framework/interfaces/kits/native/include/ |
H A D | crypto_asym_key.h | 148 typedef struct OH_CryptoAsymKeyGenerator OH_CryptoAsymKeyGenerator; typedef 162 OH_Crypto_ErrCode OH_CryptoAsymKeyGenerator_Create(const char *algoName, OH_CryptoAsymKeyGenerator … 176 OH_Crypto_ErrCode OH_CryptoAsymKeyGenerator_Generate(OH_CryptoAsymKeyGenerator *ctx, OH_CryptoKeyPa… 193 OH_Crypto_ErrCode OH_CryptoAsymKeyGenerator_Convert(OH_CryptoAsymKeyGenerator *ctx, Crypto_Encoding… 203 const char *OH_CryptoAsymKeyGenerator_GetAlgoName(OH_CryptoAsymKeyGenerator *ctx); 211 void OH_CryptoAsymKeyGenerator_Destroy(OH_CryptoAsymKeyGenerator *ctx);
|
/ohos5.0/docs/en/application-dev/reference/apis-crypto-architecture-kit/ |
H A D | crypto__asym__key_8h.md | 26 | typedef struct [OH_CryptoAsymKeyGenerator](_crypto_asym_key_api.md#oh_cryptoasymkeygenerator) [OH… 41 …i.md#oh_cryptoasymkeygenerator_create) (const char \*algoName, [OH_CryptoAsymKeyGenerator](_crypto… 42 …](_crypto_asym_key_api.md#oh_cryptoasymkeygenerator_generate) ([OH_CryptoAsymKeyGenerator](_crypto… 43 …t](_crypto_asym_key_api.md#oh_cryptoasymkeygenerator_convert) ([OH_CryptoAsymKeyGenerator](_crypto… 44 …crypto_asym_key_api.md#oh_cryptoasymkeygenerator_getalgoname) ([OH_CryptoAsymKeyGenerator](_crypto… 45 …y](_crypto_asym_key_api.md#oh_cryptoasymkeygenerator_destroy) ([OH_CryptoAsymKeyGenerator](_crypto…
|
H A D | _crypto_asym_key_api.md | 27 | typedef struct [OH_CryptoAsymKeyGenerator](#oh_cryptoasymkeygenerator) [OH_CryptoAsymKeyGenerator… 43 …ymKeyGenerator_Generate](#oh_cryptoasymkeygenerator_generate) ([OH_CryptoAsymKeyGenerator](#oh_cry… 45 …enerator_GetAlgoName](#oh_cryptoasymkeygenerator_getalgoname) ([OH_CryptoAsymKeyGenerator](#oh_cry… 46 …AsymKeyGenerator_Destroy](#oh_cryptoasymkeygenerator_destroy) ([OH_CryptoAsymKeyGenerator](#oh_cry… 56 ### OH_CryptoAsymKeyGenerator subsection 59 typedef struct OH_CryptoAsymKeyGenerator OH_CryptoAsymKeyGenerator 168 OH_Crypto_ErrCode OH_CryptoAsymKeyGenerator_Convert (OH_CryptoAsymKeyGenerator *ctx, Crypto_Encodin… 205 OH_Crypto_ErrCode OH_CryptoAsymKeyGenerator_Create (const char *algoName, OH_CryptoAsymKeyGenerator… 239 void OH_CryptoAsymKeyGenerator_Destroy (OH_CryptoAsymKeyGenerator *ctx) 258 OH_Crypto_ErrCode OH_CryptoAsymKeyGenerator_Generate (OH_CryptoAsymKeyGenerator *ctx, OH_CryptoKeyP… [all …]
|
/ohos5.0/base/security/crypto_framework/frameworks/native/src/ |
H A D | asym_key.c | 30 typedef struct OH_CryptoAsymKeyGenerator { struct 43 } OH_CryptoAsymKeyGenerator; argument 66 OH_Crypto_ErrCode OH_CryptoAsymKeyGenerator_Create(const char *algoName, OH_CryptoAsymKeyGenerator … in OH_CryptoAsymKeyGenerator_Create() 75 OH_Crypto_ErrCode OH_CryptoAsymKeyGenerator_Generate(OH_CryptoAsymKeyGenerator *ctx, OH_CryptoKeyPa… in OH_CryptoAsymKeyGenerator_Generate() 84 OH_Crypto_ErrCode OH_CryptoAsymKeyGenerator_Convert(OH_CryptoAsymKeyGenerator *ctx, Crypto_Encoding… in OH_CryptoAsymKeyGenerator_Convert() 109 const char *OH_CryptoAsymKeyGenerator_GetAlgoName(OH_CryptoAsymKeyGenerator *ctx) in OH_CryptoAsymKeyGenerator_GetAlgoName() 117 void OH_CryptoAsymKeyGenerator_Destroy(OH_CryptoAsymKeyGenerator *ctx) in OH_CryptoAsymKeyGenerator_Destroy()
|
/ohos5.0/docs/zh-cn/application-dev/security/CryptoArchitectureKit/ |
H A D | crypto-convert-binary-data-to-asym-key-pair-ndk.md | 27 …keygenerator_create),指定字符串参数'RSA1024',创建RSA密钥类型为RSA1024、素数个数为2的非对称密钥生成器(OH_CryptoAsymKeyGenerator)。 40 OH_CryptoAsymKeyGenerator *ctx = nullptr; 79 …oasymkeygenerator_create),指定字符串参数'ECC256',创建密钥算法为ECC、密钥长度为256位的非对称密钥生成器(OH_CryptoAsymKeyGenerator)。 90 OH_CryptoAsymKeyGenerator *ctx = nullptr; 133 …asymkeygenerator_create),指定字符串参数'SM2_256',创建密钥算法为SM2、密钥长度为256位的非对称密钥生成器(OH_CryptoAsymKeyGenerator)。 144 OH_CryptoAsymKeyGenerator *ctx = nullptr;
|
H A D | crypto-generate-asym-key-pair-randomly-ndk.md | 18 …tor_create),指定字符串参数'RSA1024|PRIMES_2',创建RSA密钥类型为RSA1024、素数个数为2的非对称密钥生成器(OH_CryptoAsymKeyGenerator)。 31 OH_CryptoAsymKeyGenerator *ctx = nullptr; 70 …asymkeygenerator_create),指定字符串参数'SM2_256',创建密钥算法为SM2、密钥长度为256位的非对称密钥生成器(OH_CryptoAsymKeyGenerator)。 83 OH_CryptoAsymKeyGenerator *ctx = nullptr;
|
H A D | crypto-convert-string-data-to-asym-key-pair-ndk.md | 26 …keygenerator_create),指定字符串参数'RSA1024',创建RSA密钥类型为RSA1024、素数个数为2的非对称密钥生成器(OH_CryptoAsymKeyGenerator)。 41 OH_CryptoAsymKeyGenerator *ctx = nullptr;
|
H A D | crypto-convert-compressed-or-uncompressed-ECC-pubkey-ndk.md | 13 …or_generate),指定字符串参数'ECC_BrainPoolP256r1',创建密钥算法为ECC、密钥长度为256位的非对称密钥生成器(OH_CryptoAsymKeyGenerator)。 23 OH_CryptoAsymKeyGenerator *generator = nullptr;
|
H A D | crypto-ecdsa-sign-sig-verify-ndk.md | 34 OH_CryptoAsymKeyGenerator *keyCtx = nullptr;
|
H A D | crypto-sm2-sign-sig-verify-pkcs1-ndk.md | 33 OH_CryptoAsymKeyGenerator *keyCtx = nullptr;
|
H A D | crypto-rsa-sign-sig-verify-recover-pkcs1-ndk.md | 30 OH_CryptoAsymKeyGenerator *keyCtx = nullptr;
|
H A D | crypto-rsa-sign-sig-verify-pkcs1-by-segment-ndk.md | 33 OH_CryptoAsymKeyGenerator *keyCtx = nullptr;
|
H A D | crypto-rsa-sign-sig-verify-pkcs1-ndk.md | 36 OH_CryptoAsymKeyGenerator *keyCtx = nullptr;
|
/ohos5.0/base/security/crypto_framework/test/unittest/src/native/ |
H A D | native_asym_key_test.cpp | 58 OH_CryptoAsymKeyGenerator *generator = nullptr; 82 OH_CryptoAsymKeyGenerator *generator = nullptr; 121 OH_CryptoAsymKeyGenerator *generator = nullptr; 141 OH_CryptoAsymKeyGenerator *ctx = nullptr; 182 OH_CryptoAsymKeyGenerator *ctx = nullptr;
|
H A D | native_signature_test.cpp | 49 OH_CryptoAsymKeyGenerator *generator = nullptr; 95 OH_CryptoAsymKeyGenerator *keyCtx = nullptr;
|
/ohos5.0/docs/en/application-dev/security/CryptoArchitectureKit/ |
H A D | crypto-generate-asym-key-pair-randomly-ndk.md | 18 …**'RSA1024|PRIMES_2'** to create an asymmetric key generator (**OH_CryptoAsymKeyGenerator**) objec… 31 OH_CryptoAsymKeyGenerator *ctx = nullptr; 70 …arameter **'SM2_256'** to create an asymmetric key generator (**OH_CryptoAsymKeyGenerator**) objec… 83 OH_CryptoAsymKeyGenerator *ctx = nullptr;
|
H A D | crypto-convert-binary-data-to-asym-key-pair-ndk.md | 27 …arameter **'RSA1024'** to create an asymmetric key generator (**OH_CryptoAsymKeyGenerator**) objec… 40 OH_CryptoAsymKeyGenerator *ctx = nullptr; 79 …parameter **'ECC256'** to create an asymmetric key generator (**OH_CryptoAsymKeyGenerator**) objec… 90 OH_CryptoAsymKeyGenerator *ctx = nullptr; 133 …arameter **'SM2_256'** to create an asymmetric key generator (**OH_CryptoAsymKeyGenerator**) objec… 144 OH_CryptoAsymKeyGenerator *ctx = nullptr;
|
H A D | crypto-convert-string-data-to-asym-key-pair-ndk.md | 26 …arameter **'RSA1024'** to create an asymmetric key generator (**OH_CryptoAsymKeyGenerator**) objec… 41 OH_CryptoAsymKeyGenerator *ctx = nullptr;
|
H A D | crypto-convert-compressed-or-uncompressed-ECC-pubkey-ndk.md | 13 …ECC_BrainPoolP256r1'** to create an asymmetric key generator (**OH_CryptoAsymKeyGenerator**) objec… 24 OH_CryptoAsymKeyGenerator *generator = nullptr;
|
H A D | crypto-ecdsa-sign-sig-verify-ndk.md | 34 OH_CryptoAsymKeyGenerator *keyCtx = nullptr;
|
H A D | crypto-sm2-sign-sig-verify-pkcs1-ndk.md | 34 OH_CryptoAsymKeyGenerator *keyCtx = nullptr;
|
H A D | crypto-rsa-sign-sig-verify-recover-pkcs1-ndk.md | 30 OH_CryptoAsymKeyGenerator *keyCtx = nullptr;
|
H A D | crypto-rsa-sign-sig-verify-pkcs1-by-segment-ndk.md | 34 OH_CryptoAsymKeyGenerator *keyCtx = nullptr;
|