Home
last modified time | relevance | path

Searched refs:mbedtls_pk_context (Results 1 – 25 of 45) sorted by relevance

12

/mbedtls-development/include/mbedtls/
A Dpk.h199 typedef struct mbedtls_pk_context struct
203 } mbedtls_pk_context; typedef
274 void mbedtls_pk_init( mbedtls_pk_context *ctx );
287 void mbedtls_pk_free( mbedtls_pk_context *ctx );
353 int mbedtls_pk_setup_opaque( mbedtls_pk_context *ctx,
591 int mbedtls_pk_decrypt( mbedtls_pk_context *ctx,
614 int mbedtls_pk_encrypt( mbedtls_pk_context *ctx,
699 int mbedtls_pk_parse_key( mbedtls_pk_context *ctx,
753 int mbedtls_pk_parse_keyfile( mbedtls_pk_context *ctx,
853 mbedtls_pk_context *pk );
[all …]
A Dx509_csr.h60 mbedtls_pk_context pk; /**< Container for the public key context. */
75 mbedtls_pk_context *MBEDTLS_PRIVATE(key);
190 void mbedtls_x509write_csr_set_key( mbedtls_x509write_csr *ctx, mbedtls_pk_context *key );
A Dx509_crt.h74 mbedtls_pk_context pk; /**< Container for the public key context. */
285 mbedtls_pk_context *MBEDTLS_PRIVATE(subject_key);
286 mbedtls_pk_context *MBEDTLS_PRIVATE(issuer_key);
1042 void mbedtls_x509write_crt_set_subject_key( mbedtls_x509write_cert *ctx, mbedtls_pk_context *key );
1050 void mbedtls_x509write_crt_set_issuer_key( mbedtls_x509write_cert *ctx, mbedtls_pk_context *key );
/mbedtls-development/library/
A Dpk.c55 void mbedtls_pk_init( mbedtls_pk_context *ctx ) in mbedtls_pk_init()
66 void mbedtls_pk_free( mbedtls_pk_context *ctx ) in mbedtls_pk_free()
74 mbedtls_platform_zeroize( ctx, sizeof( mbedtls_pk_context ) ); in mbedtls_pk_free()
153 int mbedtls_pk_setup_opaque( mbedtls_pk_context *ctx, in mbedtls_pk_setup_opaque()
275 int mbedtls_pk_verify_restartable( mbedtls_pk_context *ctx, in mbedtls_pk_verify_restartable()
396 int mbedtls_pk_sign_restartable( mbedtls_pk_context *ctx, in mbedtls_pk_sign_restartable()
462 int mbedtls_pk_decrypt( mbedtls_pk_context *ctx, in mbedtls_pk_decrypt()
485 int mbedtls_pk_encrypt( mbedtls_pk_context *ctx, in mbedtls_pk_encrypt()
508 int mbedtls_pk_check_pair( const mbedtls_pk_context *pub, in mbedtls_pk_check_pair()
509 const mbedtls_pk_context *prv, in mbedtls_pk_check_pair()
[all …]
A Dpkwrite.c177 const mbedtls_pk_context *key ) in mbedtls_pk_write_pubkey()
225 int mbedtls_pk_write_pubkey_der( const mbedtls_pk_context *key, unsigned char *buf, size_t size ) in mbedtls_pk_write_pubkey_der()
313 int mbedtls_pk_write_key_der( const mbedtls_pk_context *key, unsigned char *buf, size_t size ) in mbedtls_pk_write_key_der()
556 int mbedtls_pk_write_pubkey_pem( const mbedtls_pk_context *key, unsigned char *buf, size_t size ) in mbedtls_pk_write_pubkey_pem()
581 int mbedtls_pk_write_key_pem( const mbedtls_pk_context *key, unsigned char *buf, size_t size ) in mbedtls_pk_write_key_pem()
A Dpkparse.c125 int mbedtls_pk_parse_keyfile( mbedtls_pk_context *ctx, in mbedtls_pk_parse_keyfile()
154 int mbedtls_pk_parse_public_keyfile( mbedtls_pk_context *ctx, const char *path ) in mbedtls_pk_parse_public_keyfile()
612 mbedtls_pk_context *pk ) in mbedtls_pk_parse_subpubkey()
1001 mbedtls_pk_context *pk, in pk_parse_key_pkcs8_unencrypted_der()
1103 mbedtls_pk_context *pk, in pk_parse_key_pkcs8_encrypted_der()
1205 int mbedtls_pk_parse_key( mbedtls_pk_context *pk, in mbedtls_pk_parse_key()
1422 int mbedtls_pk_parse_public_key( mbedtls_pk_context *ctx, in mbedtls_pk_parse_public_key()
A Dssl_misc.h606 mbedtls_pk_context peer_pubkey; /*!< The public key from the peer. */
997 mbedtls_pk_context *key; /*!< private key */
1259 unsigned char mbedtls_ssl_sig_from_pk( mbedtls_pk_context *pk );
1295 static inline mbedtls_pk_context *mbedtls_ssl_own_key( mbedtls_ssl_context *ssl ) in mbedtls_ssl_own_key()
A Dx509write_crt.c75 mbedtls_pk_context *key ) in mbedtls_x509write_crt_set_subject_key()
81 mbedtls_pk_context *key ) in mbedtls_x509write_crt_set_issuer_key()
/mbedtls-development/tests/suites/
A Dtest_suite_pkparse.function15 mbedtls_pk_context ctx;
45 mbedtls_pk_context ctx;
70 mbedtls_pk_context ctx;
95 mbedtls_pk_context ctx;
121 mbedtls_pk_context pk;
A Dtest_suite_pk.function208 mbedtls_pk_context pk;
295 mbedtls_pk_context pk;
325 mbedtls_pk_context pk;
387 mbedtls_pk_context pk;
436 mbedtls_pk_context pk;
491 mbedtls_pk_context pk;
623 mbedtls_pk_context pk;
717 mbedtls_pk_context pk;
753 mbedtls_pk_context pk;
800 mbedtls_pk_context pk;
[all …]
A Dtest_suite_pkwrite.function15 mbedtls_pk_context key;
55 mbedtls_pk_context key;
A Dtest_suite_x509write.function83 mbedtls_pk_context key;
150 mbedtls_pk_context key;
207 mbedtls_pk_context subject_key, issuer_key, issuer_key_alt;
208 mbedtls_pk_context *key = &issuer_key;
/mbedtls-development/programs/pkey/
A Dkey_app_writer.c117 static int write_public_key( mbedtls_pk_context *key, const char *output_file ) in write_public_key()
159 static int write_private_key( mbedtls_pk_context *key, const char *output_file ) in write_private_key()
215 mbedtls_pk_context key; in main()
A Dpk_verify.c60 mbedtls_pk_context pk; in main()
A Drsa_verify_pss.c63 mbedtls_pk_context pk; in main()
A Dpk_decrypt.c65 mbedtls_pk_context pk; in main()
A Dpk_encrypt.c65 mbedtls_pk_context pk; in main()
A Dpk_sign.c62 mbedtls_pk_context pk; in main()
A Drsa_sign_pss.c63 mbedtls_pk_context pk; in main()
A Dgen_key.c148 static int write_private_key( mbedtls_pk_context *key, const char *output_file ) in write_private_key()
191 mbedtls_pk_context key; in main()
/mbedtls-development/programs/fuzz/
A Dfuzz_privkey.c15 mbedtls_pk_context pk; in LLVMFuzzerTestOneInput()
A Dfuzz_pubkey.c10 mbedtls_pk_context pk; in LLVMFuzzerTestOneInput()
A Dfuzz_dtlsserver.c25 static mbedtls_pk_context pkey;
A Dfuzz_server.c21 static mbedtls_pk_context pkey;
/mbedtls-development/programs/ssl/
A Dssl_server.c102 mbedtls_pk_context pkey; in main()

Completed in 51 milliseconds

12