opensslキー


構文

  • EVP_PKEY * EVP_PKEY_new(void);
  • RSA * RSA_new(void);
  • int RSA_generate_key_ex(RSA * rsa、int bits、BIGNUM * e、BN_GENCB * cb);
  • int EVP_PKEY_assign_RSA(EVP_PKEY * pkey、RSA *キー);
  • int PEM_write_PrivateKey(FILE * fp、EVP_PKEY * x、const EVP_CIPHER * enc、符号なしchar * kstr、int klen、pem_password_cb * cb、void * u);
  • int PEM_write_bio_PrivateKey(BIO * bp、EVP_PKEY * x、const EVP_CIPHER * enc、符号なしchar * kstr、int klen、pem_password_cb * cb、void * u);
  • EVP_PKEY * PEM_read_PrivateKey(FILE * fp、EVP_PKEY **、pem_password_cb * cb、void * u);
  • EVP_PKEY * PEM_read_bio_PrivateKey(BIO * bp、EVP_PKEY ** x、pem_password_cb * cb、void * u);
  • void EVP_PKEY_free(EVP_PKEY * key);

キー 関連する例