Example program to test AES-GCM functionality. Used for a workshop

Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

Data Structures

Data Structures

Here are the data structures with brief descriptions:
_asn1_bitstringContainer for ASN1 bit strings
_asn1_bufType-length-value structure that allows for ASN1 using DER
_asn1_named_dataContainer for a sequence or list of 'named' ASN.1 data items
_asn1_sequenceContainer for a sequence of ASN.1 items
_ssl_cache_contextCache context
_ssl_cache_entryThis structure is used for storing cache entries
_ssl_ciphersuite_tThis structure is used for storing ciphersuite information
_x509_crlCertificate revocation list structure
_x509_crl_entryCertificate revocation list entry
_x509_crtContainer for an X.509 certificate
_x509_csrCertificate Signing Request (CSR) structure
_x509_timeContainer for date and time (precision in seconds)
_x509write_certContainer for writing a certificate (CRT)
_x509write_csrContainer for writing a CSR
aes_contextAES context structure
arc4_contextARC4 context structure
blowfish_contextBlowfish context structure
camellia_contextCAMELLIA context structure
cipher_base_tBase cipher information
cipher_context_tGeneric cipher context
cipher_info_tCipher information
ctr_drbg_contextCTR_DRBG context structure
des3_contextTriple-DES context structure
des_contextDES context structure
dhm_contextDHM context structure
ecdh_contextECDH context structure
ecdsa_contextECDSA context structure
ecp_curve_infoCurve information for use by other modules
ecp_groupECP group structure
ecp_keypairECP key pair structure
ecp_pointECP point structure (jacobian coordinates)
entropy_contextEntropy context structure
gcm_contextGCM context structure
havege_stateHAVEGE state structure
hmac_drbg_contextHMAC_DRBG context
hr_timeTimer structure
md2_contextMD2 context structure
md4_contextMD4 context structure
md5_contextMD5 context structure
md_context_tGeneric message digest context
md_info_tMessage digest information
mpiMPI structure
oid_descriptor_tBase OID descriptor structure
pem_contextPEM context structure
pk_contextPublic key container
pk_debug_itemItem to send to the debug module
pk_info_tPublic key information and operations
pkcs11_contextContext for PKCS #11 private keys
ripemd160_contextRIPEMD-160 context structure
rsa_contextRSA context structure
sha1_contextSHA-1 context structure
sha256_contextSHA-256 context structure
sha512_contextSHA-512 context structure
source_stateEntropy source state
xtea_contextXTEA context structure