Pol Henarejos
|
ab1490a50b
|
Added ECDH key derivation.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-03-17 00:28:16 +01:00 |
|
Pol Henarejos
|
23f53a6095
|
Added some free on bad return.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-03-16 23:40:09 +01:00 |
|
Pol Henarejos
|
920cf3a1c5
|
Upgrading to v1.2
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-03-16 23:31:17 +01:00 |
|
Pol Henarejos
|
74f2a80fb4
|
Update README.md
|
2022-03-16 18:51:16 +01:00 |
|
Pol Henarejos
|
29361fa110
|
Update usage.md
|
2022-03-16 18:50:29 +01:00 |
|
Pol Henarejos
|
679486d38c
|
Update sign-verify.md
Added examples for ECDSA and ECDSA-SHA signature and verification.
|
2022-03-16 18:22:11 +01:00 |
|
Pol Henarejos
|
8988d1cf15
|
Fix support for ECDSA and ECDSA-SHAx signatures.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-03-16 18:20:17 +01:00 |
|
Pol Henarejos
|
693c890663
|
Update asymmetric-ciphering.md
Added OAEP encryption and decryption examples.
|
2022-03-16 15:13:23 +01:00 |
|
Pol Henarejos
|
591b02804e
|
Fix for HASH PSS and HASH PKCS.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-03-16 12:02:49 +01:00 |
|
Pol Henarejos
|
37c3028b1c
|
Adding code for AES derive
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-03-16 12:02:09 +01:00 |
|
Pol Henarejos
|
2cedf65f1a
|
Update sign-verify.md
|
2022-03-16 11:33:00 +01:00 |
|
Pol Henarejos
|
c31e4f8c2b
|
Update sign-verify.md
|
2022-03-16 10:04:04 +01:00 |
|
Pol Henarejos
|
c756e756b6
|
Update sign-verify.md
Added SHA1-RSA-PKCS-PSS and RSA-PKCS-PSS examples.
|
2022-03-16 10:03:24 +01:00 |
|
Pol Henarejos
|
73bc2ede6b
|
Fixed a bug with RSA-PKCS-PSS. Surprisingly, PKCS_V21 signature takes in place (input buffer = output buffer) and, for a strange reason, it does not work for res_APDU.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-03-16 00:27:07 +01:00 |
|
Pol Henarejos
|
dcae71a4e8
|
Create asymmetric-ciphering.md
|
2022-03-15 01:04:27 +01:00 |
|
Pol Henarejos
|
71a5a456c5
|
Update sign-verify.md
|
2022-03-15 01:00:00 +01:00 |
|
Pol Henarejos
|
e1f88acb17
|
Create sign-verify.md
|
2022-03-15 00:53:18 +01:00 |
|
Pol Henarejos
|
5a2ec221b7
|
Update usage.md
|
2022-03-15 00:02:49 +01:00 |
|
Pol Henarejos
|
a018699283
|
Update README.md
|
2022-03-14 01:04:50 +01:00 |
|
Pol Henarejos
|
0a10fa4fbb
|
Update README.md
|
2022-03-14 01:03:38 +01:00 |
|
Pol Henarejos
|
c609cec441
|
Update usage.md
|
2022-03-14 00:59:22 +01:00 |
|
Pol Henarejos
|
587ead4ad9
|
Update README.md
|
2022-03-14 00:58:42 +01:00 |
|
Pol Henarejos
|
e3d809ae7f
|
Create aes.md
|
2022-03-14 00:55:32 +01:00 |
|
Pol Henarejos
|
4f142d1b93
|
Create backup-and-restore.md
|
2022-03-13 23:54:15 +01:00 |
|
Pol Henarejos
|
1f7e7aa14c
|
Update usage.md
|
2022-03-13 22:14:56 +01:00 |
|
Pol Henarejos
|
a4baa99fce
|
Update usage.md
|
2022-03-13 20:21:54 +01:00 |
|
Pol Henarejos
|
df020efa46
|
Update usage.md
Added keypair generation.
|
2022-03-12 20:24:55 +01:00 |
|
Pol Henarejos
|
c31dd26e22
|
Create usage.md
|
2022-03-12 01:29:25 +01:00 |
|
Pol Henarejos
|
6d22fc20d4
|
Update README.md
|
2022-03-10 18:56:51 +01:00 |
|
Pol Henarejos
|
3d74952c41
|
Update README.md
Adding usage section.
|
2022-03-10 18:47:01 +01:00 |
|
Pol Henarejos
|
51f574f9f6
|
Update README.md
Adding build section.
|
2022-03-10 18:36:59 +01:00 |
|
Pol Henarejos
|
1c6fb98350
|
Logout user when applet selected.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-03-10 00:48:47 +01:00 |
|
Pol Henarejos
|
f1c0b12f5c
|
Increasing random buffer and checks.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-03-10 00:13:13 +01:00 |
|
Pol Henarejos
|
213b675b9f
|
Fix returned error code for wrong pin.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-03-10 00:09:35 +01:00 |
|
Pol Henarejos
|
b701f639ac
|
Increasing CCID buffer.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-03-10 00:08:22 +01:00 |
|
Pol Henarejos
|
4a0144ed2a
|
Adding version header to show in lsusb command (bcdDevice) and major version in pkcs15-tool -D.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-03-08 18:43:30 +01:00 |
|
Pol Henarejos
|
9be78aade6
|
Changing project name.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-03-08 00:37:27 +01:00 |
|
Pol Henarejos
|
b7ee325d4f
|
Create README.md
|
2022-03-08 00:36:42 +01:00 |
|
Pol Henarejos
|
3e89e8f835
|
Updating submodule url
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-03-07 23:50:15 +01:00 |
|
Pol Henarejos
|
70f71e742e
|
Not used anymore.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-03-07 23:49:08 +01:00 |
|
Pol Henarejos
|
7988083d6b
|
Reorganization of file structure.
At this moment I disabled openpgp/gnuk due to missing deep tests.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-03-07 23:37:10 +01:00 |
|
Pol Henarejos
|
bad954a2c4
|
USB serial now returns the Pico unique ID.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-03-07 01:38:32 +01:00 |
|
Pol Henarejos
|
a5902db07f
|
Adding -DUSB_VID=0xXXXX -DUSB_PID=0xYYYY feature to overwrite default VID/PID.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-03-07 01:27:28 +01:00 |
|
Pol Henarejos
|
e75b7bbb1b
|
Using default VID/PID to avoid licensing issues with FSIJ.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-03-07 01:26:32 +01:00 |
|
Pol Henarejos
|
266be17366
|
Adding script to patch binary with desired VID:PID.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-03-07 01:09:48 +01:00 |
|
Pol Henarejos
|
44b4b432d8
|
Removing LCD layout.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-03-07 00:58:45 +01:00 |
|
Pol Henarejos
|
f1868680ca
|
Using original ATR.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-03-07 00:58:10 +01:00 |
|
Pol Henarejos
|
eda8c0ce15
|
Some code cleanups and led blink modifications.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-03-06 14:26:17 +01:00 |
|
Pol Henarejos
|
855b51730b
|
Fix symmetric AES encryption/decryption. It works!
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-03-06 01:55:48 +01:00 |
|
Pol Henarejos
|
e36c80761e
|
Fix login session persistence. It is handled when the card reader disconnects, instead of when applet is selected (only the first time).
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-03-06 01:50:34 +01:00 |
|