Pol Henarejos
|
aaed6bd7b6
|
New format for applet selection.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-10-11 21:02:18 +02:00 |
|
Pol Henarejos
|
2853b38b08
|
Add PKCS11 tool test
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-10-11 13:00:24 +02:00 |
|
Pol Henarejos
|
654cb1e4e0
|
Added AES pkcs11 tests.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-10-11 12:13:21 +02:00 |
|
Pol Henarejos
|
185d19504f
|
Add plaintext debug.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-10-11 12:12:53 +02:00 |
|
Pol Henarejos
|
dbe0ef19de
|
Fix store binary test script.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-10-09 22:17:22 +02:00 |
|
Pol Henarejos
|
c3b57b229f
|
Add sc-hsm-pkcs11-test to test matrix.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-10-09 21:56:41 +02:00 |
|
Pol Henarejos
|
43c46e9112
|
Add sc-hsm-embedd pkcs11 driver and test.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-10-09 21:56:18 +02:00 |
|
Pol Henarejos
|
d5af9160c1
|
Build in docker with for CI flag.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-10-09 21:55:55 +02:00 |
|
Pol Henarejos
|
e27c8d4ff6
|
Added flag for compile for CI or production.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-10-09 21:55:31 +02:00 |
|
Pol Henarejos
|
2ecfff0ebb
|
Add store binary data tests.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-10-09 21:15:51 +02:00 |
|
Pol Henarejos
|
3057aba041
|
Fix redundant line.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-10-09 21:15:23 +02:00 |
|
Pol Henarejos
|
011a594fe4
|
Also use artifacts@v3 on upload.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-10-09 19:18:04 +02:00 |
|
Pol Henarejos
|
448d61dd2d
|
Use artifact@v3
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-10-09 19:00:36 +02:00 |
|
Pol Henarejos
|
fa821c43c8
|
Prune images autom.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-10-09 19:00:23 +02:00 |
|
Pol Henarejos
|
9db3e78d32
|
Not necessary rmi
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-10-09 18:41:01 +02:00 |
|
Pol Henarejos
|
b74c4070d1
|
When build, it copies generated binaries to image, which will be used later by other jobs.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-10-09 18:26:16 +02:00 |
|
Pol Henarejos
|
a7770a7e57
|
Check Pico HSM PCSC connectivity.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-10-09 18:25:10 +02:00 |
|
Pol Henarejos
|
78cbe59e64
|
Fix startup
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-10-09 17:58:32 +02:00 |
|
Pol Henarejos
|
42a9434c50
|
Not used
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-10-09 17:46:01 +02:00 |
|
Pol Henarejos
|
11a3472941
|
Refactor test workflow
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-10-09 17:45:49 +02:00 |
|
Pol Henarejos
|
2f177eb8df
|
Build image only during build
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-10-09 16:46:51 +02:00 |
|
Pol Henarejos
|
c97680772d
|
Use artifacts
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-10-09 16:36:37 +02:00 |
|
Pol Henarejos
|
345ae2be69
|
Not used
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-10-09 16:36:00 +02:00 |
|
Pol Henarejos
|
ba036f4c0f
|
Add EC derive tests.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-10-09 16:35:51 +02:00 |
|
Pol Henarejos
|
4493afa84d
|
Fix workflow
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-10-09 14:46:37 +02:00 |
|
Pol Henarejos
|
d118b787a2
|
Try using reusable workflows
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-10-09 14:44:52 +02:00 |
|
Pol Henarejos
|
205356b848
|
Let's try different jobs
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-10-09 14:21:55 +02:00 |
|
Pol Henarejos
|
c435764978
|
Add PKCS11 asymmetric ciphering tests.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-10-09 13:10:10 +02:00 |
|
Pol Henarejos
|
2e633abb2c
|
Use dynamic dd size.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-10-09 13:09:16 +02:00 |
|
Pol Henarejos
|
3514c7ad82
|
Fix pkcs11 runner test.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-10-09 09:30:15 +02:00 |
|
Pol Henarejos
|
4bba3c6f64
|
Merge branch 'master' into development
|
2023-10-09 08:30:53 +02:00 |
|
Pol Henarejos
|
8321996a14
|
Fix +x flag.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-10-09 08:30:24 +02:00 |
|
Pol Henarejos
|
c3af303468
|
Split pytest and pkcs11 test suites.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-10-09 00:58:49 +02:00 |
|
Pol Henarejos
|
c44d7db4e1
|
Refactor tests
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-10-09 00:34:50 +02:00 |
|
Pol Henarejos
|
cb1bba4f13
|
Enable pytest tests
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-10-02 01:12:09 +02:00 |
|
Pol Henarejos
|
48301a5d71
|
Fix chunking
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-10-02 00:50:34 +02:00 |
|
Pol Henarejos
|
1105a1263c
|
Add signature and verification tests for RSA and ECDSA.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-10-02 00:48:54 +02:00 |
|
Pol Henarejos
|
37421d9aad
|
Added pkcs11 keygen test script.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-09-26 20:09:43 +02:00 |
|
Pol Henarejos
|
d906df2809
|
Add initialization test script with pkcs11
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-09-24 10:30:59 +02:00 |
|
Pol Henarejos
|
08e7d74a81
|
Fix sending binary when ne=0
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-09-24 10:30:09 +02:00 |
|
Pol Henarejos
|
433e509c94
|
Add initialize with pkcs11-tool test script.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-09-05 19:56:11 +02:00 |
|
Pol Henarejos
|
9f08d612ae
|
Add base58 to dockerfile.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-09-05 19:56:11 +02:00 |
|
Pol Henarejos
|
173ca7678d
|
Accept arbitrary SO-PIN length on reset retry.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-09-05 19:56:11 +02:00 |
|
Pol Henarejos
|
3d7f714936
|
Fix initialization with so-pin.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-09-05 19:56:11 +02:00 |
|
Pol Henarejos
|
f4a537f156
|
Added NO_DELAY in emulation env.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-09-05 19:56:11 +02:00 |
|
Pol Henarejos
|
f09654ccf4
|
Added --silent flag to initialization to avoid prompt display.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-09-05 19:56:11 +02:00 |
|
Pol Henarejos
|
7506ccd263
|
Update usage.md
|
2023-09-05 19:45:51 +02:00 |
|
Pol Henarejos
|
ee442ac084
|
Get vpcd from repo instead of building it.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-08-24 16:39:57 +02:00 |
|
Pol Henarejos
|
1d3232df36
|
Fix loading and saving Montgomery keys.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-08-24 16:01:39 +02:00 |
|
Pol Henarejos
|
7376817724
|
Fix G export.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-08-24 16:00:59 +02:00 |
|