pico-hsm/src/hsm
Pol Henarejos 7b27cb7a1c
MKEK is also stored with SO encryption.
A copy of MKEK is also stored but encrypted with SO-PIN. Thus, we always ensure that we have an operative copy of MKEK, either with PIN and/or SO-PIN. If user resets PIN, the MKEK is loaded with SO-PIN and stored with the derived key from new PIN.

Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2022-08-12 00:41:04 +02:00
..
cvc.c Add function for building PrKD asn1 2022-06-15 15:38:11 +02:00
cvc.h Add function for building PrKD asn1 2022-06-15 15:38:11 +02:00
dkek.c MKEK is also stored with SO encryption. 2022-08-12 00:41:04 +02:00
dkek.h Introducing MKEK (Master Key Encryption Key). 2022-08-12 00:20:02 +02:00
files.c Adding MKEK_SO file descriptor. 2022-08-12 00:39:25 +02:00
files.h Adding MKEK_SO file descriptor. 2022-08-12 00:39:25 +02:00
oid.c Added OID definitions. 2022-06-09 11:53:35 +02:00
oid.h Added OID definitions. 2022-06-09 11:53:35 +02:00
sc_hsm.c MKEK is also stored with SO encryption. 2022-08-12 00:41:04 +02:00
sc_hsm.h Added ECDH algorithms for XKEK and AUT. 2022-08-10 23:28:44 +02:00
version.h Upgrade to version 2.6. 2022-08-09 00:42:58 +02:00