Gilles Peskine
89870eb123
Cosmetic improvements in SE driver tests
2019-07-24 13:44:03 +02:00
Gilles Peskine
8b96cad204
SE drivers: implement persistent storage
...
Store the persistent data of secure element drivers.
This is fully implemented, but not at all tested.
2019-07-23 17:38:08 +02:00
Gilles Peskine
1df83d4f5b
SE keys: implement persistent storage
...
For a key in a secure element, persist the key slot.
This is implemented in the nominal case. Failures may not be handled
properly.
2019-07-23 16:13:14 +02:00
Gilles Peskine
5dc742c36a
SE keys: smoke test import, export, destroy
2019-07-12 23:47:47 +02:00
Gilles Peskine
a8ade16ffd
Gate secure element support by a separate config option
...
Secure element support has its own source file, and in addition
requires many hooks in other files. This is a nontrivial amount of
code, so make it optional (but default on).
2019-06-26 20:01:35 +02:00
Gilles Peskine
55a6acfe4d
Add negative tests for driver registration
2019-06-24 19:55:49 +02:00
Gilles Peskine
2c2243dc0b
Smoke test for secure element driver registration
2019-06-24 14:29:28 +02:00