Unit 'IdSSLOpenSSLHeaders' Package
[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] [#pl_indy]

EVP_CIPHER_CTX

Declaration

Source position: IdSSLOpenSSLHeaders.pas line 12599

type EVP_CIPHER_CTX = record

  cipher: PEVP_CIPHER;

  

  engine: PENGINE;

  

  encrypt: TIdC_INT;

  

  buf_len: TIdC_INT;

  

  oiv: array [0..EVP_MAX_IV_LENGTH-1] of TIdAnsiChar;

  

  iv: array [0..EVP_MAX_IV_LENGTH-1] of TIdAnsiChar;

  

  buf: array [0..EVP_MAX_BLOCK_LENGTH-1] of TIdAnsiChar;

  

  num: TIdC_INT;

  

  app_data: Pointer;

  

  key_len: TIdC_INT;

  

  flags: TIdC_ULONG;

  

  cipher_data: Pointer;

  

  final_used: TIdC_INT;

  

  block_mask: TIdC_INT;

  

  _final: array [0..EVP_MAX_BLOCK_LENGTH-1] of TIdAnsiChar;

  

end;



CT Web help

CodeTyphon Studio