|
file | ccsw_crys_rsa_shared_types.h [code] |
| This file contains the types for the CCSW RSA module.
|
|
file | crys_aesccm.h [code] |
| This file contains all of the enums and definitions that are used for the CRYS AESCCM APIs, as well as the APIs themselves. The API supports AES-CCM and AES-CCM* as defined in ieee-802.15.4.
|
|
file | crys_aesccm_error.h [code] |
| This module contains the definitions of the CRYS AESCCM errors.
|
|
file | crys_chacha.h [code] |
| This file contains all of the enums and definitions that are used for the CRYS CHACHA APIs, as well as the APIs themselves.
|
|
file | crys_chacha_error.h [code] |
| This module contains the definitions of the CRYS CHACHA errors.
|
|
file | crys_chacha_poly.h [code] |
| This file contains all of the enums and definitions that are used for the CRYS CHACHA-POLY APIs, as well as the APIs themselves.
|
|
file | crys_chacha_poly_error.h [code] |
| This module contains the definitions of the CRYS CHACHA POLY errors.
|
|
file | crys_dh.h [code] |
| This module defines the API that supports Diffie-Hellman key exchange, as defined in [PKCS3] and in [X9.42] (key lengths 1024 and 2048 bits).
|
|
file | crys_dh_error.h [code] |
| This file contains error codes definitions for CRYS DH module.
|
|
file | crys_dh_kg.h [code] |
| This module defines the API that supports Diffie-Hellman domain.
|
|
file | crys_ec_edw_api.h [code] |
| This file contains the CRYS APIs used for EC EDW (Edwards) ed25519 algorithms.
|
|
file | crys_ec_mont_api.h [code] |
| This file contains the CRYS APIs used for EC MONT (Montgomery Curve25519) algorithms.
|
|
file | crys_ec_mont_edw_error.h [code] |
| This module containes the definitions of the CRYS ECC-25519 errors.
|
|
file | crys_ecpki_build.h [code] |
| This module defines functions for building key structures used in Elliptic Curves Cryptography (ECC).
|
|
file | crys_ecpki_dh.h [code] |
| Defines the API that supports EC Diffie-Hellman shared secret value derivation primitives.
|
|
file | crys_ecpki_domain.h [code] |
| Defines the ecpki build domain API.
|
|
file | crys_ecpki_ecdsa.h [code] |
| Defines the APIs that support the ECDSA functions.
|
|
file | crys_ecpki_error.h [code] |
| This module contains the definitions of the CRYS ECPKI errors.
|
|
file | crys_ecpki_kg.h [code] |
| Defines the API for generation of ECC private and public keys.
|
|
file | crys_ecpki_types.h [code] |
| Contains all of the enums and definitions that are used for the CRYS ECPKI APIs.
|
|
file | crys_error.h [code] |
| This module defines the error return code types and the numbering spaces of the error codes for each module of the layers listed below.
|
|
file | crys_hash.h [code] |
| This file contains all of the enums and definitions that are used for the CRYS HASH APIs, as well as the APIs themselves.
|
|
file | crys_hash_defs.h [code] |
| This file contains HASH definitions.
|
|
file | crys_hash_error.h [code] |
| This module contains the definitions of the CRYS HASH errors.
|
|
file | crys_hkdf.h [code] |
| This module defines the API that supports HMAC Key derivation function as defined by RFC5869.
|
|
file | crys_hkdf_error.h [code] |
| This module contains the definitions of the CRYS HKDF errors.
|
|
file | crys_hmac.h [code] |
| This file contains all of the enums and definitions that are used for the CRYS HMAC APIs, as well as the APIs themselves.
|
|
file | crys_hmac_defs.h [code] |
| This file contains HMAC definitions.
|
|
file | crys_hmac_error.h [code] |
| This module contains the definitions of the CRYS HMAC errors.
|
|
file | crys_kdf.h [code] |
| This module defines the API that supports Key derivation function in modes as defined in PKCS#3, ANSI X9.42-2001, and ANSI X9.63-1999.
|
|
file | crys_kdf_error.h [code] |
| This module contains the definitions of the CRYS KDF errors.
|
|
file | crys_pka_defs_hw.h [code] |
| The file contains all of the enums and definitions that are used in the PKA related code.
|
|
file | crys_poly.h [code] |
| This file contains all of the enums and definitions that are used for the CRYS POLY APIs, as well as the APIs themselves.
|
|
file | crys_poly_error.h [code] |
| This module contains the definitions of the CRYS POLY errors.
|
|
file | crys_rnd.h [code] |
| This file contains the CRYS APIs used for random number generation. The random-number generation module implements referenced standard [SP800-90].
|
|
file | crys_rnd_error.h [code] |
| This module contains the definitions of the CRYS RND errors.
|
|
file | crys_rsa_build.h [code] |
| This module defines some utility functions for working with RSA cryptography.
|
|
file | crys_rsa_error.h [code] |
| This module contains the definitions of the CRYS RSA errors.
|
|
file | crys_rsa_kg.h [code] |
| Generates a RSA pair of public and private keys.
|
|
file | crys_rsa_prim.h [code] |
| This module defines the API that implements the [PKCS1_2.1] primitive functions.
|
|
file | crys_rsa_schemes.h [code] |
| This module defines APIs that support [PKCS1_1.5] and [PKCS1_2.1] encryption and signature schemes.
|
|
file | crys_rsa_types.h [code] |
| This file contains all of the enums and definitions that are used for the CRYS RSA APIs.
|
|
file | crys_srp.h [code] |
| This file contains all of the enums and definitions that are used for the CRYS SRP APIs, as well as the APIs themselves.
|
|
file | crys_srp_error.h [code] |
| This module contains the definitions of the CRYS SRP errors.
|
|
file | sns_silib.h [code] |
| This file contains all of the enums and definitions that are used for the CryptoCell Lib init and finish APIs, as well as the APIs themselves.
|
|
file | ssi_aes.h [code] |
| This file contains all of the enums and definitions that are used for the CryptoCell AES APIs, as well as the APIs themselves.
|
|
file | ssi_aes_defs.h [code] |
| This file contains definitions that are used for the ARM CryptoCell 3xx version of the CryptoCell AES APIs.
|
|
file | ssi_aes_error.h [code] |
| This file contains the definitions of the CryptoCell AES errors.
|
|
file | ssi_pal_compiler.h [code] |
| This file contains compiler related definitions.
|
|
file | ssi_pal_types.h [code] |
| This file contains the platform dependent definitions and types.
|
|
file | ssi_pal_types_plat.h [code] |
| This file contains basic type definitions that are platform dependent.
|
|
file | ssi_pka_hw_plat_defs.h [code] |
| Contains the enums and definitions that are used in the PKA code (definitions that are platform dependent).
|
|