C# Class OpenSSL._CIPHER

Show file Open project: haf/miTLS

Private Methods

Method Description
EVP_CIPHER_CTX_block_size ( EVP_CIPHER_CTX handle ) : int
EVP_CIPHER_CTX_cipher ( EVP_CIPHER_CTX handle ) : EVP_CIPHER*
EVP_CIPHER_CTX_cleanup ( EVP_CIPHER_CTX handle ) : void
EVP_CIPHER_CTX_ctrl ( EVP_CIPHER_CTX handle, int type, int arg, IntPtr ptr ) : int
EVP_CIPHER_CTX_ctrl ( EVP_CIPHER_CTX handle, int type, int arg, byte ptr ) : int
EVP_CIPHER_CTX_free ( EVP_CIPHER_CTX handle ) : void
EVP_CIPHER_CTX_init ( EVP_CIPHER_CTX handle ) : void
EVP_CIPHER_CTX_iv_length ( EVP_CIPHER_CTX handle ) : int
EVP_CIPHER_CTX_key_length ( EVP_CIPHER_CTX handle ) : int
EVP_CIPHER_CTX_new ( ) : EVP_CIPHER_CTX*
EVP_CIPHER_CTX_set_iv_length ( EVP_CIPHER_CTX handle, int length ) : int
EVP_CIPHER_CTX_set_key_length ( EVP_CIPHER_CTX handle, int length ) : int
EVP_CIPHER_CTX_set_padding ( EVP_CIPHER_CTX handle, int padding ) : int
EVP_CipherFinal_ex ( EVP_CIPHER_CTX handle, IntPtr outbuf, int &outlen ) : int
EVP_CipherFinal_ex ( EVP_CIPHER_CTX handle, byte outbuf, int &outlen ) : int
EVP_CipherInit_ex ( EVP_CIPHER_CTX handle, EVP_CIPHER cipher, IntPtr engine, byte key, byte iv, int enc ) : int
EVP_CipherUpdate ( EVP_CIPHER_CTX handle, IntPtr outbuf, int &outlen, IntPtr inbuf, int inlen ) : int
EVP_CipherUpdate ( EVP_CIPHER_CTX handle, byte outbuf, int &outlen, byte inbuf, int inlen ) : int
EVP_aes_128_cbc ( ) : EVP_CIPHER*
EVP_aes_128_ecb ( ) : EVP_CIPHER*
EVP_aes_128_gcm ( ) : EVP_CIPHER*
EVP_aes_256_cbc ( ) : EVP_CIPHER*
EVP_aes_256_ecb ( ) : EVP_CIPHER*
EVP_aes_256_gcm ( ) : EVP_CIPHER*
EVP_des_ede3 ( ) : EVP_CIPHER*
EVP_des_ede3_cbc ( ) : EVP_CIPHER*
EVP_rc4 ( ) : EVP_CIPHER*