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

Ensure that library only uses system libsodium library #21

Open
tomwetjens opened this issue Apr 7, 2023 · 0 comments
Open

Ensure that library only uses system libsodium library #21

tomwetjens opened this issue Apr 7, 2023 · 0 comments
Labels
enhancement New feature or request

Comments

@tomwetjens
Copy link
Contributor

As a Shapeshifter Library User

I want the open source library to use the system-only library

So I have a guarantee that I am using the correct version of the libsodium library

Our Java open-source library uses the lazysodium-java wrapper library, and we have complete control over that because it is part of our pom.xml. However, the lazysodium-java library calls the native (C) library libsodium to do cryptographic actions like signing and verifying our UFTP flex messages. We want to make sure we are using the most recent version of the libsodium library, with the most recent fixes.

Hint:
You can specify in the constructor of LazySodium how you want to load the shared library

@tomwetjens tomwetjens added the enhancement New feature or request label Apr 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant