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

Support for AEGIS 256 #77

Open
LecturePress opened this issue Jun 15, 2024 · 3 comments
Open

Support for AEGIS 256 #77

LecturePress opened this issue Jun 15, 2024 · 3 comments

Comments

@LecturePress
Copy link

Is it possible to add support for new encryption algorithms like those implemented in LibSodium (AES GCM, AEGIS 128, AEGIS 256, ...) ?

@MHumm
Copy link
Owner

MHumm commented Jun 15, 2024

  1. Since this is an open source project it is possible
  2. It simply requires somebody adding the code or providing usable code at least ;-)
  3. Why do you want to have AES GCM added? This is not neccessary. Why?
  4. Since this is already in the current version. This is "just" another block concatenating mode
    and thus you need to set the right mode to get this.

=> I'm open to any contribution you'd like to make in these directions. Either via pull request or I can provide you a branch to work on/in.

@LecturePress
Copy link
Author

LecturePress commented Jun 15, 2024 via email

@MHumm
Copy link
Owner

MHumm commented Jun 16, 2024

This is all well and good, I also want a lot of things in there, which would be nice. But: somebody needs to implement them! Asking for support of things is easy, investing the time and brain to implement them is the cruical thing!
=> be bold and start ;-) I can offer you a branch and even a 1:1 translation of that code to Delphi would be a helpful start, if that translated code passes the tests to prove it works the same as the original.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants