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

Implement more encryption algorithms #15

Open
Jellix opened this issue Feb 7, 2020 · 0 comments
Open

Implement more encryption algorithms #15

Jellix opened this issue Feb 7, 2020 · 0 comments
Assignees
Labels
feature New features that may or may not be implemented

Comments

@Jellix
Copy link
Member

Jellix commented Feb 7, 2020

Candidates:

Block Ciphers:

  • Blowfish
  • Twofish
  • Threefish, this one is based on Skein, so the SPARKSkein implementation would be a good start
  • AES (PDF)
  • IDEA (the patent expired in 2012, so it should be free to use now, but proper documentation seems scarce)

Stream ciphers:

And then there's the thing that any proper encryption needs a cryptographically secure random number generator, be it for nonce, key, or random seed initializations.

@Jellix Jellix self-assigned this Feb 7, 2020
@Jellix Jellix added the feature New features that may or may not be implemented label Feb 7, 2020
@Jellix Jellix added this to To do in Further work Feb 7, 2020
@Jellix Jellix changed the title Implement more encryption algorithms [FEATURE] Implement more encryption algorithms Feb 26, 2020
@Jellix Jellix changed the title [FEATURE] Implement more encryption algorithms Implement more encryption algorithms Feb 27, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New features that may or may not be implemented
Projects
Further work
  
To do
Development

No branches or pull requests

1 participant