BSL v1.1.1 - 50.g42e5d9b
AMMOS Bundle Protocol Security Library (BSL)
Loading...
Searching...
No Matches
Cryptographic Processing and Key Store API

Implementation of the BSL crypto API by a software backend and user of the BSL key store interface. More...

Files

file  CryptoInterface.c
 Backend cryptography implementation.
 
file  CryptoInterface.h
 Abstract interface for crypto processing.
 
file  KeyLoader.c
 Implementation of the key loader logic for JWK Set and COSE Key Set.
 
file  KeyLoader.h
 Common functions to load keys from file.
 
file  KeyStore.c
 Backend implementation of the crypto API using BSL_KeyStore_Descriptors_t callbacks.
 
file  KeyStore.h
 There are two forms of managed crypto keys in this interface:
 

Detailed Description

Implementation of the BSL crypto API by a software backend and user of the BSL key store interface.

This group contains files used by all of the security context implementations (Default Contexts and COSE Context) included with the BSL.