public extern static bool EVP_CipherUpdate(SafeCipherContextHandle ctx, IntPtr outb, out int outl, IntPtr inb, int inl);
public extern static bool EVP_CIPHER_CTX_set_padding(SafeCipherContextHandle x, int padding);
public extern static bool EVP_CipherInit_ex(SafeCipherContextHandle ctx, SafeCipherHandle type, IntPtr impl, IntPtr key, IntPtr iv, CipherOperation enc);
public extern static bool EVP_CIPHER_CTX_set_key_length(SafeCipherContextHandle x, int keylen);
public static extern bool EVP_CipherInit_ex(SafeCipherContextHandle ctx, SafeCipherHandle type, IntPtr impl, IntPtr key, IntPtr iv, CipherOperation enc);
public static extern bool EVP_CIPHER_CTX_set_padding(SafeCipherContextHandle x, int padding);
public static extern bool EVP_CIPHER_CTX_set_key_length(SafeCipherContextHandle x, int keylen);
public static extern bool EVP_CipherUpdate(SafeCipherContextHandle ctx, IntPtr outb, out int outl, IntPtr inb, int inl);