Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Zeroize sensitive materials #107

Merged
merged 10 commits into from
May 11, 2023
Merged

Conversation

piotr-roslaniec
Copy link

@piotr-roslaniec piotr-roslaniec commented May 4, 2023

  • Closes Locate and zeroize all sensitive material #61
  • Targets
    • phi, or the secret polynomial created by a DKG dealer
    • SharedSecret, across ferveo and tpke crates, in any shape or form
    • ChaCha20Poly1305 instance in tpke create, resulting from usage of the shared secret
    • PrivateKeyShare in tpke
    • Any instance of the plaintext
    • Nonce in tpke
    • ...

ferveo/src/pvss.rs Outdated Show resolved Hide resolved
ferveo-wasm/src/lib.rs Outdated Show resolved Hide resolved
@@ -1,717 +0,0 @@
use std::collections::BTreeMap;
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't follow the development in this repo, but I'm just curious, how does this removal fit with the topic of the PR?

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It doesn't fit here, it's just something I noticed. I admit it should be a separate change to avoid any confusion with this PR.

Would you be interested in following the development here or reviewing PRs in the future?

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would, but I cannot guarantee that I will be available.

tpke/src/ciphertext.rs Outdated Show resolved Hide resolved
@piotr-roslaniec piotr-roslaniec merged commit a7eebe5 into nucypher:main May 11, 2023
@piotr-roslaniec piotr-roslaniec deleted the zeroize branch May 11, 2023 06:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Completed
Development

Successfully merging this pull request may close these issues.

Locate and zeroize all sensitive material
2 participants