Pol Henarejos
0990805fb6
More code style.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2023-03-20 20:08:29 +01:00
Pol Henarejos
99f1620e7d
Fixes #22 .
...
SC-HSM returns the result with a 0x04 prepended. This comes from OpenSC but it is not clear the exact reason. 0x04 is usually for encoding uncompressed EC points but in that case it does not seem to make sense.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2023-03-18 18:40:27 +01:00
Pol Henarejos
ed674b379c
Zeroize ecdh key.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2023-03-08 11:15:02 +01:00
Pol Henarejos
cd6e280f4f
Switching to new style.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2023-02-15 00:10:35 +01:00
Pol Henarejos
daaa5bf402
Harmonize coding style.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2023-02-14 23:13:46 +01:00
Pol Henarejos
14c7852143
Fix returning shared secret.
...
I do not know why a 0x04 was prepended.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2023-02-14 11:28:27 +01:00
Pol Henarejos
fbabb81acd
Fix asymmetric decrypt for OAEP. It only supports SHA256.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2023-02-12 21:53:47 +01:00
Pol Henarejos
eda8b53949
Memory cleanup on ECDH.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2022-10-31 12:54:44 +01:00
Pol Henarejos
62c72c48a5
Moving to new pico-hsm-sdk.
2022-08-30 17:55:42 +02:00
Pol Henarejos
aebb68724a
Removing trailing spaces.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2022-08-19 01:44:27 +02:00
Pol Henarejos
e6f082d512
Splitting cmd_xxx() functions in separate files.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2022-08-13 14:59:27 +02:00