Start with signing outgoing mails
- Add a scheme on how to discover Husk signing keys. Siging keys mut be certified by the `local trust root` with a signature having a notation with a name equal to `signing_keys@husk-projet.org`. - Fetch the key from the keystore. - Expand `authenticate()` so that notation can be added to the signature. - Add a test to create a signing key and fetch it from the keystore.
This commit is contained in:
@@ -21,11 +21,13 @@ log = "0.4.30"
|
||||
log4rs = "1.3.0"
|
||||
sequoia-cert-store = "0.7.3"
|
||||
sequoia-directories = "0.1.0"
|
||||
sequoia-keystore = "0.7.2"
|
||||
sequoia-net = "0.30.1"
|
||||
sequoia-openpgp = "2.3.0"
|
||||
sequoia-wot = "0.15.0"
|
||||
serde = "1.0.228"
|
||||
serde_derive = "1.0.228"
|
||||
tempfile = "3.27.0"
|
||||
thiserror = "2.0.17"
|
||||
tokio = { version = "1.52.3", features = [ "tokio-macros", "rt-multi-thread", "signal" ] }
|
||||
toml = "0.9.8"
|
||||
|
||||
Reference in New Issue
Block a user