Unit 'openssl' Package
[Overview][Constants][Types][Procedures and functions][Variables][Index] [#openssl]

EVP_CIPHER_CTX

Declaration

Source position: openssl.pas line 432

type EVP_CIPHER_CTX = record

  cipher: PEVP_CIPHER;

  engine: PENGINE;

  encrypt: cint;

  buf_len: cint;

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

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

  buf: array [0..EVP_MAX_IV_LENGTH-1] of Byte;

  num: cint;

  app_data: Pointer;

  key_len: cint;

  flags: culong;

  cipher_data: Pointer;

  final_used: cint;

  block_mask: cint;

  final: array [0..EVP_MAX_BLOCK_LENGTH-1] of Byte;

  final2: array [0..$1FFF] of Byte;

end;


Documentation generated on: 2023-03-18