PolarSSL v1.3.9
Data Fields
_ssl_transform Struct Reference

#include <ssl.h>

Collaboration diagram for _ssl_transform:
Collaboration graph
[legend]

Data Fields

const ssl_ciphersuite_tciphersuite_info
 
unsigned int keylen
 
size_t minlen
 
size_t ivlen
 
size_t fixed_ivlen
 
size_t maclen
 
unsigned char iv_enc [16]
 
unsigned char iv_dec [16]
 
unsigned char mac_enc [20]
 
unsigned char mac_dec [20]
 
md_context_t md_ctx_enc
 
md_context_t md_ctx_dec
 
cipher_context_t cipher_ctx_enc
 
cipher_context_t cipher_ctx_dec
 

Detailed Description

Definition at line 547 of file ssl.h.

Field Documentation

cipher_context_t _ssl_transform::cipher_ctx_dec

decryption context

Definition at line 573 of file ssl.h.

cipher_context_t _ssl_transform::cipher_ctx_enc

encryption context

Definition at line 572 of file ssl.h.

const ssl_ciphersuite_t* _ssl_transform::ciphersuite_info

Chosen cipersuite_info

Definition at line 553 of file ssl.h.

size_t _ssl_transform::fixed_ivlen

Fixed part of IV (AEAD)

Definition at line 557 of file ssl.h.

unsigned char _ssl_transform::iv_dec[16]

IV (decryption)

Definition at line 561 of file ssl.h.

unsigned char _ssl_transform::iv_enc[16]

IV (encryption)

Definition at line 560 of file ssl.h.

size_t _ssl_transform::ivlen

IV length

Definition at line 556 of file ssl.h.

unsigned int _ssl_transform::keylen

symmetric key length

Definition at line 554 of file ssl.h.

unsigned char _ssl_transform::mac_dec[20]

SSL v3.0 secret (dec)

Definition at line 566 of file ssl.h.

unsigned char _ssl_transform::mac_enc[20]

SSL v3.0 secret (enc)

Definition at line 565 of file ssl.h.

size_t _ssl_transform::maclen

MAC length

Definition at line 558 of file ssl.h.

md_context_t _ssl_transform::md_ctx_dec

MAC (decryption)

Definition at line 570 of file ssl.h.

md_context_t _ssl_transform::md_ctx_enc

MAC (encryption)

Definition at line 569 of file ssl.h.

size_t _ssl_transform::minlen

min. ciphertext length

Definition at line 555 of file ssl.h.


The documentation for this struct was generated from the following file: