chanced / navajo

A cryptographic toolkit for Rust
Apache License 2.0
1 stars 0 forks source link

KeyInfo refactor, adds `KeyringInfo`, adds `Encoding` to CLI #48

Closed chanced closed 1 year ago

chanced commented 1 year ago

resolves #52 #53 #55 #56

codecov-commenter commented 1 year ago

Codecov Report

Patch coverage: 80.25% and project coverage change: +13.67 :tada:

Comparison is base (45bb6c9) 58.60% compared to head (8b411ba) 72.27%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #48 +/- ## =========================================== + Coverage 58.60% 72.27% +13.67% =========================================== Files 88 92 +4 Lines 9302 10634 +1332 =========================================== + Hits 5451 7686 +2235 + Misses 3851 2948 -903 ``` | [Impacted Files](https://codecov.io/gh/chanced/navajo/pull/48?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Chance) | Coverage Δ | | |---|---|---| | [navajo-cli/src/aad.rs](https://codecov.io/gh/chanced/navajo/pull/48?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Chance#diff-bmF2YWpvLWNsaS9zcmMvYWFkLnJz) | `0.00% <0.00%> (ø)` | | | [navajo-cli/src/bin/navajo/main.rs](https://codecov.io/gh/chanced/navajo/pull/48?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Chance#diff-bmF2YWpvLWNsaS9zcmMvYmluL25hdmFqby9tYWluLnJz) | `12.50% <0.00%> (+1.38%)` | :arrow_up: | | [navajo-gcp/src/kms.rs](https://codecov.io/gh/chanced/navajo/pull/48?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Chance#diff-bmF2YWpvLWdjcC9zcmMva21zLnJz) | `0.00% <0.00%> (ø)` | | | [navajo-gcp/src/lib.rs](https://codecov.io/gh/chanced/navajo/pull/48?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Chance#diff-bmF2YWpvLWdjcC9zcmMvbGliLnJz) | `100.00% <ø> (ø)` | | | [navajo-gcp/src/secret\_manager.rs](https://codecov.io/gh/chanced/navajo/pull/48?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Chance#diff-bmF2YWpvLWdjcC9zcmMvc2VjcmV0X21hbmFnZXIucnM=) | `0.00% <0.00%> (ø)` | | | [navajo/src/daead/algorithm.rs](https://codecov.io/gh/chanced/navajo/pull/48?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Chance#diff-bmF2YWpvL3NyYy9kYWVhZC9hbGdvcml0aG0ucnM=) | `64.28% <ø> (+21.42%)` | :arrow_up: | | [navajo/src/error.rs](https://codecov.io/gh/chanced/navajo/pull/48?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Chance#diff-bmF2YWpvL3NyYy9lcnJvci5ycw==) | `7.27% <ø> (+0.68%)` | :arrow_up: | | [navajo/src/lib.rs](https://codecov.io/gh/chanced/navajo/pull/48?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Chance#diff-bmF2YWpvL3NyYy9saWIucnM=) | `100.00% <ø> (ø)` | | | [navajo/src/mac/algorithm.rs](https://codecov.io/gh/chanced/navajo/pull/48?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Chance#diff-bmF2YWpvL3NyYy9tYWMvYWxnb3JpdGhtLnJz) | `47.67% <ø> (+19.76%)` | :arrow_up: | | [navajo-cli/src/envelope.rs](https://codecov.io/gh/chanced/navajo/pull/48?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Chance#diff-bmF2YWpvLWNsaS9zcmMvZW52ZWxvcGUucnM=) | `38.80% <25.92%> (+38.80%)` | :arrow_up: | | ... and [31 more](https://codecov.io/gh/chanced/navajo/pull/48?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Chance) | | ... and [19 files with indirect coverage changes](https://codecov.io/gh/chanced/navajo/pull/48/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Chance) Help us with your feedback. Take ten seconds to tell us [how you rate us](https://about.codecov.io/nps?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Chance). Have a feature suggestion? [Share it here.](https://app.codecov.io/gh/feedback/?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Chance)

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.