Supported Engine interfaces

This section lists the OpenSSL engine interfaces implemented by Security Builder Engine for OpenSSL.

EVP_Cipher

  • NID_rc4
  • NID_rc4_40
  • NID_rc2_ofb64
  • NID_rc2_cfb64
  • NID_rc2_64_cbc
  • NID_rc2_40_cbc
  • NID_rc2_cbc
  • NID_rc2_ecb
  • NID_desx_cbc
  • NID_des_ede3_ofb64
  • NID_des_ede3_cfb64
  • NID_des_ede3_cbc
  • NID_des_ede3_ecb
  • NID_des_ede_ofb64
  • NID_des_ede_cfb64
  • NID_des_ede_cbc
  • NID_des_ede_ecb
  • NID_des_cfb64
  • NID_des_ofb64
  • NID_des_cbc
  • NID_des_ecb
  • NID_aes_256_ofb128
  • NID_aes_256_cfb128
  • NID_aes_256_cbc
  • NID_aes_256_ecb
  • NID_aes_192_ofb128
  • NID_aes_192_cfb128
  • NID_aes_192_cbc
  • NID_aes_192_ecb
  • NID_aes_128_ofb128
  • NID_aes_128_cfb128
  • NID_aes_128_cbc
  • NID_aes_128_ecb

EVP_MD

  • NID_md2
  • NID_md4
  • NID_md5
  • NID_sha1
  • NID_sha224
  • NID_sha256
  • NID_sha384
  • NID_sha512
  • NID_dsaWithSHA
  • NID_dsa
  • NID_ecdsa_with_SHA1

ECDH_METHOD

  • NID_sect163k1
  • NID_sect283k1
  • NID_X9_62_prime192v1
  • NID_X9_62_prime256v1
  • NID_secp384r1
  • NID_secp521r1

ECDSA_METHOD

  • NID_sect163k1
  • NID_sect283k1
  • NID_X9_62_prime192v1
  • NID_X9_62_prime256v1
  • NID_secp384r1
  • NID_secp521r1

RSA_METHOD

Padded:
  • RSA_NO_PADDING
  • RSA_PKCS1_PADDING
  • RSA_PKCS1_OAEP_PADDING
  • RSA_SSLV23_PADDING
Signature_generation/verification:
  • NID_md5_sha1
  • NID_sha1
  • NID_sha224
  • NID_sha256
  • NID_sha384
  • NID_sha512
  • NID_md5
  • NID_md2

EVP_PKEY_METHOD

  • EVP_PKEY_RSA (NID_rsaEncryption)
  • EVP_PKEY_DH (NID_dhKeyAgreement)
  • EVP_PKEY_DSA (NID_dsa)
  • EVP_PKEY_EC (NID_X9_62_id_ecPublicKey)
  • EVP_PKEY_HMAC (NID_hmac)

EVP_ASN1_METHOD

  • EVP_PKEY_RSA (NID_rsaEncryption)
  • EVP_PKEY_RSA2 (NID_rsa)
  • EVP_PKEY_EC (NID_X9_62_id_ecPublicKey)
  • EVP_PKEY_DH (NID_dhKeyAgreement)
  • EVP_PKEY_DSA (NID_dsa)
  • EVP_PKEY_DSA1 (NID_dsa_2)
  • EVP_PKEY_DSA2 (NID_dsaWithSHA)
  • EVP_PKEY_DSA3 (NID_dsaWithSHA1)
  • EVP_PKEY_DSA4 (NID_dsaWithSHA1_2)
  • EVP_PKEY_HMAC (NID_hmac)

Last modified: 2015-07-24



Got questions about leaving a comment? Get answers from our Disqus FAQ.

comments powered by Disqus