Heiko Schaefer
|
44d5abd7ed
|
WIP: Handling of public key material from cards
|
2021-08-13 20:02:53 +02:00 |
|
Heiko Schaefer
|
a0d92d2dc4
|
Refactor: add a set_fingerprint() method to CardApp.
Use that method instead of manually calling the apdu command.
Change type of fingerprint in CardUploadableKey to [u8; 20].
|
2021-08-07 19:27:24 +02:00 |
|
Heiko Schaefer
|
7acc1deb98
|
- Implement key generation (without specifying an algorithm so the current algo is used. only supports RSA for now)
- Refactor: rename key_upload.rs -> keys.rs
- Fix handling of key timestamps
|
2021-08-06 20:14:02 +02:00 |
|
Heiko Schaefer
|
f67501d0f9
|
Lints
|
2021-08-05 15:16:16 +02:00 |
|
Heiko Schaefer
|
97d4880118
|
Signing
|
2021-07-18 12:00:00 +02:00 |
|
Heiko Schaefer
|
5af213562b
|
Add decryption to card-functionality tests.
|
2021-07-17 02:24:43 +02:00 |
|
Heiko Schaefer
|
e34285dc68
|
Add helper fn vka_as_uploadable_key()
|
2021-07-16 17:23:47 +02:00 |
|
Heiko Schaefer
|
01126aabdf
|
Support scdaemon as an alternative backend for interaction with OpenPGP cards.
|
2021-07-16 16:30:56 +02:00 |
|
Heiko Schaefer
|
8e3c6c0046
|
Add an abstraction layer (CardClient) for access to the card, in preparation for scdaemon client mode.
|
2021-07-09 20:37:52 +02:00 |
|
Heiko Schaefer
|
920da0442b
|
Rename structs that represent different verification states of the OpenPGP card.
|
2021-07-02 19:47:34 +02:00 |
|
Heiko Schaefer
|
f00865ab75
|
rustfmt
|
2021-07-01 23:46:12 +02:00 |
|
Heiko Schaefer
|
88f0598eab
|
Initial commit
|
2021-06-30 22:29:23 +02:00 |
|