Heiko Schaefer
|
d599471be5
|
Refactor: move cryptographic data structures to the module crypto_data
|
2021-08-21 17:43:44 +02:00 |
|
Heiko Schaefer
|
c872e46e80
|
Refactor: move accessor fn for "Application Related Data" into the struct ApplicationRelatedData.
|
2021-08-20 22:19:39 +02:00 |
|
Heiko Schaefer
|
9e5bb9b5a6
|
Make CardSigner accessible (for use in card-functionality crate)
|
2021-08-13 20:02:53 +02:00 |
|
Heiko Schaefer
|
2b221fa76b
|
Truncate digest length for ECDSA.
This fixes signing for nistp256 keys with Gnuk (Gnuk expects a 32 byte hash for nistp256)
|
2021-07-19 14:18:09 +02:00 |
|
Heiko Schaefer
|
c85d006887
|
Support ECDSA signatures
|
2021-07-18 21:12:22 +02:00 |
|
Heiko Schaefer
|
97d4880118
|
Signing
|
2021-07-18 12:00:00 +02:00 |
|
Heiko Schaefer
|
da51f27173
|
Simplify code.
|
2021-07-16 16:31:14 +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 |
|