botan.engine.openssl_engine

OpenSSL Engine

Members

Classes

EVPBlockCipher
class EVPBlockCipher
Undocumented in source.
EVPHashFunction
class EVPHashFunction
Undocumented in source.
OSSLDHKAOperation
class OSSLDHKAOperation
Undocumented in source.
OSSLDSASignatureOperation
class OSSLDSASignatureOperation
Undocumented in source.
OSSLDSAVerificationOperation
class OSSLDSAVerificationOperation
Undocumented in source.
OSSLRSAPrivateOperation
class OSSLRSAPrivateOperation
Undocumented in source.
OSSLRSAPublicOperation
class OSSLRSAPublicOperation
Undocumented in source.
OSSL_BN_CTX
class OSSL_BN_CTX

Lightweight OpenSSL BN_CTX wrapper. For internal use only.

OpenSSLEngine
class OpenSSLEngine

OpenSSL Engine

OpenSSLModularExponentiator
class OpenSSLModularExponentiator
Undocumented in source.
RC4OpenSSL
class RC4OpenSSL

RC4 as implemented by OpenSSL

Structs

OSSL_BN
struct OSSL_BN

Lightweight OpenSSL BN wrapper. For internal use only.

Variables

HANDLE_EVP_CIPHER
enum string HANDLE_EVP_CIPHER(string NAME, alias EVP);
Undocumented in source.
HANDLE_EVP_CIPHER_KEYLEN
enum string HANDLE_EVP_CIPHER_KEYLEN(string NAME, alias EVP, int MIN, int MAX, int MOD);
Undocumented in source.

Meta

License

Botan is released under the Simplified BSD License (see LICENSE.md)