pico-hsm/src/hsm
Pol Henarejos b3bcad9ce6
Making MKEK persistent.
It must be persistent as it encrypts device private key and therefore it must survive across reinitializations.
However, if no PIN is provided to unlock it, it will be lost, as with device private key.

Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2022-08-25 01:51:16 +02:00
..
cmd_challenge.c Removing trailing spaces. 2022-08-19 01:44:27 +02:00
cmd_change_pin.c Removing trailing spaces. 2022-08-19 01:44:27 +02:00
cmd_cipher_sym.c Removing trailing spaces. 2022-08-19 01:44:27 +02:00
cmd_decrypt_asym.c Removing trailing spaces. 2022-08-19 01:44:27 +02:00
cmd_delete_file.c Removing trailing spaces. 2022-08-19 01:44:27 +02:00
cmd_derive_asym.c Removing trailing spaces. 2022-08-19 01:44:27 +02:00
cmd_external_authenticate.c Removing trailing spaces. 2022-08-19 01:44:27 +02:00
cmd_extras.c Removing trailing spaces. 2022-08-19 01:44:27 +02:00
cmd_general_authenticate.c Fix curve for ECDH key. 2022-08-22 01:13:08 +02:00
cmd_initialize.c Removing trailing spaces. 2022-08-19 01:44:27 +02:00
cmd_key_domain.c Removing trailing spaces. 2022-08-19 01:44:27 +02:00
cmd_key_gen.c Removing trailing spaces. 2022-08-19 01:44:27 +02:00
cmd_key_unwrap.c Removing trailing spaces. 2022-08-19 01:44:27 +02:00
cmd_key_wrap.c Removing trailing spaces. 2022-08-19 01:44:27 +02:00
cmd_keypair_gen.c Removing trailing spaces. 2022-08-19 01:44:27 +02:00
cmd_list_keys.c Removing trailing spaces. 2022-08-19 01:44:27 +02:00
cmd_mse.c Removing trailing spaces. 2022-08-19 01:44:27 +02:00
cmd_pso.c Removing trailing spaces. 2022-08-19 01:44:27 +02:00
cmd_puk_auth.c Removing trailing spaces. 2022-08-19 01:44:27 +02:00
cmd_read_binary.c Removing trailing spaces. 2022-08-19 01:44:27 +02:00
cmd_reset_retry.c Removing trailing spaces. 2022-08-19 01:44:27 +02:00
cmd_select.c Removing trailing spaces. 2022-08-19 01:44:27 +02:00
cmd_session_pin.c Removing trailing spaces. 2022-08-19 01:44:27 +02:00
cmd_signature.c Removing trailing spaces. 2022-08-19 01:44:27 +02:00
cmd_update_ef.c Removing trailing spaces. 2022-08-19 01:44:27 +02:00
cmd_verify.c Removing trailing spaces. 2022-08-19 01:44:27 +02:00
cvc.c Fix generating CVC REQ. 2022-08-23 00:50:06 +02:00
cvc.h Removing trailing spaces. 2022-08-19 01:44:27 +02:00
files.c Making MKEK persistent. 2022-08-25 01:51:16 +02:00
files.h Removing trailing spaces. 2022-08-19 01:44:27 +02:00
kek.c Removing trailing spaces. 2022-08-19 01:44:27 +02:00
kek.h Removing trailing spaces. 2022-08-19 01:44:27 +02:00
oid.c Removing trailing spaces. 2022-08-19 01:44:27 +02:00
oid.h Reformat oids. 2022-08-23 14:52:44 +02:00
sc_hsm.c Removing trailing spaces. 2022-08-19 01:44:27 +02:00
sc_hsm.h Removing trailing spaces. 2022-08-19 01:44:27 +02:00
version.h Removing trailing spaces. 2022-08-19 01:44:27 +02:00