File List

Here is a list of all documented files with brief descriptions:
c4e_aes.h [code]Advanced Encryption Standard (AES)
c4e_algo32.h [code]Functions and declarations for 32-bit variables, based on digits
c4e_arch.h [code]Embedded Cryptographic Library (C4E) CPU/MCU architecture dependend data types and definitions
c4e_asn1.h [code]ASN.1
c4e_bigint.h [code]Multi precision arithmetic in $\mathbb{N}$
c4e_bvec.h [code]Binary (bit-wise) operations on digit vectors
c4e_cipher.h [code]Symmetric Cipher Algorithms
c4e_config.h [code]
c4e_dlc.h [code]Discrete logarithm (DL) based cryptography - Fundamentals
c4e_dlc_dh.h [code]Diffie-Hellman shared secret computation in discrete logarithm (DL) domain
c4e_dlc_dsa.h [code]Digital Signature Algorithm (DSA) in discrete logarithm (DL) domain
c4e_ec.h [code]Elliptic curve (EC) domain basics
c4e_ecc2n.h [code]Elliptic curve cryptography (ECC) over binary field - Fundamentals
c4e_ecc2n_dh.h [code]Diffie-Hellman shared secret computation in elliptic curve (EC) domain over binary field $ \mathbb{F}_{2^n} $
c4e_ecc2n_dsa.h [code]Elliptic Curve Digital Signature Algorithm (ECDSA) over $ \mathbb{F}_{2^n} $
c4e_ecgf2n.h [code]Elliptic curve (EC) arithmetic over $ \mathbb{F}_{2^n} $
c4e_elements.h [code]Big Number declarations
c4e_gf2n.h [code]Polynomial arithmetic in finite field $ \mathbb{F}_{2^n} $
c4e_gfp.h [code]Prime field arithmetic in $ \mathbb{F}_p $
c4e_hash.h [code]Hash algorithms enumerators and auxiliary hash functions
c4e_lint.h [code]System-wide Lint adjustments, which are not in the Makefile(s)
c4e_mod2n.h [code]Modular (polynomial) arithmetic in ring $ \mathbb{Z}_2[x] / m(x) $
c4e_modn.h [code]Modular arithmetic in ring $ \mathbb{Z}_m $
c4e_mpvec.h [code]Multi-precision arithmetic on digit vectors
c4e_poly.h [code]Polynomial arithmetic with coefficients from $ \mathbb{F}_2 $
c4e_pstdiv.h [code]Pope and Stein division algorithm subroutines
c4e_rng.h [code]Random Number Generator
c4e_rsa.h [code]Rivest-Shamir-Adleman (RSA) algorithm, according to PKCS #1
c4e_sha.h [code]Secure Hash Algorithm (SHA)
c4e_sys.h [code]System-wide used (common) types, defines and macros
cry4e.h [code]Cryptographic Library for Embedded (CRY4E) API