Skip to content

Upgrade rand and itertools dependencies#59

Merged
sts10 merged 3 commits intomainfrom
upgrade
Jan 30, 2025
Merged

Upgrade rand and itertools dependencies#59
sts10 merged 3 commits intomainfrom
upgrade

Conversation

@sts10
Copy link
Copy Markdown
Owner

@sts10 sts10 commented Jan 30, 2025

Reasons to be cautious here: Rand v0.9.0 comes with this security notice, which seems to note some changes to ThreadRng pseudo-random number generator.

When does Tidy use a RNG?

  • Generating passphrase samples, which are NOT and have never been promised to be cryptographically secure.
  • "Take random" amount of words from source files
  • "Print random" amount of words to outputted word list.

Conclusion: I don't think this change in rand v0.9.0 is a concern for Tidy, seeing as Tidy's use of PRNG need not be cryptographically secure. Tidy does not generate passphrases, passwords, hashes, keys, etc.

@sts10 sts10 merged commit 888abed into main Jan 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant