Home
last modified time | relevance | path

Searched refs:OH_CryptoAsymKeyGenerator (Results 1 – 25 of 28) sorted by relevance

12

/ohos5.0/docs/zh-cn/application-dev/reference/apis-crypto-architecture-kit/
H A D_crypto_asym_key_api.md27 | 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 Dcrypto__asym__key_8h.md26 | 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 Dcrypto_asym_key.h148 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 Dcrypto__asym__key_8h.md26 | 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.md27 | 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 Dasym_key.c30 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 Dcrypto-convert-binary-data-to-asym-key-pair-ndk.md27 …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 Dcrypto-generate-asym-key-pair-randomly-ndk.md18 …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 Dcrypto-convert-string-data-to-asym-key-pair-ndk.md26 …keygenerator_create),指定字符串参数'RSA1024',创建RSA密钥类型为RSA1024、素数个数为2的非对称密钥生成器(OH_CryptoAsymKeyGenerator)。
41 OH_CryptoAsymKeyGenerator *ctx = nullptr;
H A Dcrypto-convert-compressed-or-uncompressed-ECC-pubkey-ndk.md13 …or_generate),指定字符串参数'ECC_BrainPoolP256r1',创建密钥算法为ECC、密钥长度为256位的非对称密钥生成器(OH_CryptoAsymKeyGenerator)。
23 OH_CryptoAsymKeyGenerator *generator = nullptr;
H A Dcrypto-ecdsa-sign-sig-verify-ndk.md34 OH_CryptoAsymKeyGenerator *keyCtx = nullptr;
H A Dcrypto-sm2-sign-sig-verify-pkcs1-ndk.md33 OH_CryptoAsymKeyGenerator *keyCtx = nullptr;
H A Dcrypto-rsa-sign-sig-verify-recover-pkcs1-ndk.md30 OH_CryptoAsymKeyGenerator *keyCtx = nullptr;
H A Dcrypto-rsa-sign-sig-verify-pkcs1-by-segment-ndk.md33 OH_CryptoAsymKeyGenerator *keyCtx = nullptr;
H A Dcrypto-rsa-sign-sig-verify-pkcs1-ndk.md36 OH_CryptoAsymKeyGenerator *keyCtx = nullptr;
/ohos5.0/base/security/crypto_framework/test/unittest/src/native/
H A Dnative_asym_key_test.cpp58 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 Dnative_signature_test.cpp49 OH_CryptoAsymKeyGenerator *generator = nullptr;
95 OH_CryptoAsymKeyGenerator *keyCtx = nullptr;
/ohos5.0/docs/en/application-dev/security/CryptoArchitectureKit/
H A Dcrypto-generate-asym-key-pair-randomly-ndk.md18 …**'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 Dcrypto-convert-binary-data-to-asym-key-pair-ndk.md27 …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 Dcrypto-convert-string-data-to-asym-key-pair-ndk.md26 …arameter **'RSA1024'** to create an asymmetric key generator (**OH_CryptoAsymKeyGenerator**) objec…
41 OH_CryptoAsymKeyGenerator *ctx = nullptr;
H A Dcrypto-convert-compressed-or-uncompressed-ECC-pubkey-ndk.md13 …ECC_BrainPoolP256r1'** to create an asymmetric key generator (**OH_CryptoAsymKeyGenerator**) objec…
24 OH_CryptoAsymKeyGenerator *generator = nullptr;
H A Dcrypto-ecdsa-sign-sig-verify-ndk.md34 OH_CryptoAsymKeyGenerator *keyCtx = nullptr;
H A Dcrypto-sm2-sign-sig-verify-pkcs1-ndk.md34 OH_CryptoAsymKeyGenerator *keyCtx = nullptr;
H A Dcrypto-rsa-sign-sig-verify-recover-pkcs1-ndk.md30 OH_CryptoAsymKeyGenerator *keyCtx = nullptr;
H A Dcrypto-rsa-sign-sig-verify-pkcs1-by-segment-ndk.md34 OH_CryptoAsymKeyGenerator *keyCtx = nullptr;

12