Record EVP_CIPHER

Hierarchy
Methods
Properties

Unit

Declaration

type EVP_CIPHER = record

Description

 

Overview

Fields

Public nid: cint;
Public block_size: cint;
Public key_len: cint;
Public iv_len: cint;
Public flags: culong;
Public init: function(ctx: pEVP_CIPHER_CTX; key: pcuchar; iv: pcuchar; enc: cint): cint;
Public do_cipher: function(ctx: pEVP_CIPHER_CTX; _out: pcuchar; _in: pcuchar; inl: cint): cint;
Public cleanup: function(ctx: pEVP_CIPHER_CTX): cint;
Public ctx_size: cint;
Public set_asn1_parameters: function(ctx: pEVP_CIPHER_CTX; _type: pASN1_TYPE): cint;
Public get_asn1_parameters: function(ctx: pEVP_CIPHER_CTX; _type: pASN1_TYPE): cint;
Public ctrl: function(ctx: pEVP_CIPHER_CTX; _type: cint; arg: cint; ptr: pointer): cint;
Public app_data: pointer;

Description

Fields

Public nid: cint;
 
Public block_size: cint;
 
Public key_len: cint;
 
Public iv_len: cint;
 
Public flags: culong;
 
Public init: function(ctx: pEVP_CIPHER_CTX; key: pcuchar; iv: pcuchar; enc: cint): cint;
 
Public do_cipher: function(ctx: pEVP_CIPHER_CTX; _out: pcuchar; _in: pcuchar; inl: cint): cint;
 
Public cleanup: function(ctx: pEVP_CIPHER_CTX): cint;
 
Public ctx_size: cint;
 
Public set_asn1_parameters: function(ctx: pEVP_CIPHER_CTX; _type: pASN1_TYPE): cint;
 
Public get_asn1_parameters: function(ctx: pEVP_CIPHER_CTX; _type: pASN1_TYPE): cint;
 
Public ctrl: function(ctx: pEVP_CIPHER_CTX; _type: cint; arg: cint; ptr: pointer): cint;
 
Public app_data: pointer;
 

Generated by PasDoc 0.16.0.