This website requires JavaScript.
Explore
Help
Sign In
dearsky
/
pico-hsm
Watch
1
Star
0
Fork
0
You've already forked pico-hsm
Code
Issues
17
Pull Requests
4
Actions
Packages
Projects
Releases
26
Wiki
Activity
Files
c098d80524a6f120ccb03f39767dfb2024c7366b
pico-hsm
/
src
/
hsm
History
Pol Henarejos
c098d80524
Adding private key of termca. It is the worst thing I can do, but first I need to develop the secure channel, which uses the private key of device. Later, I will figure out how to generate the private key and certificate during initialization, but it will be difficult, as it needs to be signed by the CA.
...
Signed-off-by: Pol Henarejos <
pol.henarejos@cttc.es
>
2022-04-10 01:55:57 +02:00
..
crypto_utils.c
Renaming files
2022-03-31 18:27:00 +02:00
crypto_utils.h
Renaming files
2022-03-31 18:27:00 +02:00
cvcerts.h
Adding private key of termca. It is the worst thing I can do, but first I need to develop the secure channel, which uses the private key of device. Later, I will figure out how to generate the private key and certificate during initialization, but it will be difficult, as it needs to be signed by the CA.
2022-04-10 01:55:57 +02:00
dkek.c
Fix returning kcv
2022-03-31 19:31:02 +02:00
dkek.h
Fix loading kcv, kenc and kmac.
2022-03-30 23:21:23 +02:00
hsm2040.c
Added press button to confirm. Everytime a private/secret key is loaded, the Pico HSM waits for BOOTSEL button press. This mechanism guarantees that no private/secret operations are made without user consent. To confirm the operation, the user must press the BOOTSEL button. In the meanwhile, the device gets into waiting state and no other operation is performed. After release the button, the operation continues normally.
2022-04-07 18:18:24 +02:00
hsm2040.h
Added press button to confirm. Everytime a private/secret key is loaded, the Pico HSM waits for BOOTSEL button press. This mechanism guarantees that no private/secret operations are made without user consent. To confirm the operation, the user must press the BOOTSEL button. In the meanwhile, the device gets into waiting state and no other operation is performed. After release the button, the operation continues normally.
2022-04-07 18:18:24 +02:00
sc_hsm.c
Adding authentication command. Not finished. Needs lot of work.
2022-04-09 23:44:45 +02:00
sc_hsm.h
Added Manage Security Environment command.
2022-04-09 20:50:00 +02:00
version.h
Upgrading to version 1.12.
2022-04-07 18:18:24 +02:00