Heiko Schaefer
|
ecd862e23f
|
Remove "get_" prefix from getter function names (to better conform with Rust API Guidelines https://rust-lang.github.io/api-guidelines).
|
2021-12-01 19:11:22 +01:00 |
|
Heiko Schaefer
|
7413b5c062
|
Don't check cert revocation status when decrypting.
|
2021-11-22 16:33:15 +01:00 |
|
Heiko Schaefer
|
af673f537c
|
Adjust error handling in CardSigner and CardDecryptor (for better error messages in tools, such as opgpcard).
Refactor sq_utils, rename some fn for clarity.
|
2021-11-21 15:21:43 +01:00 |
|
Heiko Schaefer
|
d10cbe8eff
|
clean up lints
|
2021-11-11 16:40:08 +01:00 |
|
Heiko Schaefer
|
288a2a8325
|
Add comments/assert for PSO: DECIPHER
|
2021-11-09 16:43:59 +01:00 |
|
Heiko Schaefer
|
39df280d70
|
Fix comment type
|
2021-09-16 02:05:28 +02:00 |
|
Heiko Schaefer
|
1b9d860adf
|
Minor edits on doc comments.
|
2021-09-11 16:54:34 +02:00 |
|
Heiko Schaefer
|
55e7a2c794
|
Re-ordering the -sequoia crate, as a first step towards defining its API.
|
2021-09-11 12:42:01 +02:00 |
|
Heiko Schaefer
|
7a78271211
|
Rename decrypt() to decipher(), to correspond with naming in spec.
Add a note to investigate PKCS#1 formatting of the command input.
|
2021-09-03 13:45:19 +02:00 |
|
Heiko Schaefer
|
8b5894e961
|
Rename get_app_data() to get_application_related_data() to correspond with naming in spec.
|
2021-09-02 22:09:46 +02:00 |
|
Heiko Schaefer
|
b560d4eb5a
|
Add assert to hacky decryption case
|
2021-09-02 17:58:10 +02:00 |
|
Heiko Schaefer
|
316ca7eb3a
|
Rename error types and re-export them at the crate top level.
|
2021-09-01 23:59:56 +02:00 |
|
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
|
f67501d0f9
|
Lints
|
2021-08-05 15:16:16 +02:00 |
|
Heiko Schaefer
|
9d93570d9f
|
Add comment pointing to Gnuk source for decryption return format.
|
2021-07-29 17:33:30 +02:00 |
|
Heiko Schaefer
|
6c563b230b
|
Handle Gnuk's return format for NistP256 decryption
|
2021-07-20 17:38:15 +02:00 |
|
Heiko Schaefer
|
5af213562b
|
Add decryption to card-functionality tests.
|
2021-07-17 02:24:43 +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 |
|