Lines Matching refs:key
125 static int write_private_key(mbedtls_pk_context *key, const char *output_file) in write_private_key() argument
135 if ((ret = mbedtls_pk_write_key_pem(key, output_buf, 16000)) != 0) { in write_private_key()
141 if ((ret = mbedtls_pk_write_key_der(key, output_buf, 16000)) < 0) { in write_private_key()
232 mbedtls_pk_context key; in main() local
256 mbedtls_pk_init(&key); in main()
370 if ((ret = mbedtls_pk_setup(&key, in main()
378 ret = mbedtls_rsa_gen_key(mbedtls_pk_rsa(key), mbedtls_ctr_drbg_random, &ctr_drbg, in main()
390 mbedtls_pk_ec(key), in main()
410 if (mbedtls_pk_get_type(&key) == MBEDTLS_PK_RSA) { in main()
411 mbedtls_rsa_context *rsa = mbedtls_pk_rsa(key); in main()
430 if (mbedtls_pk_get_type(&key) == MBEDTLS_PK_ECKEY) { in main()
431 if (show_ecp_key(mbedtls_pk_ec(key), 1) != 0) { in main()
444 if ((ret = write_private_key(&key, opt.filename)) != 0) { in main()
471 mbedtls_pk_free(&key); in main()