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

Monocypher in Java? #272

Closed
BigPanda97 opened this issue Mar 13, 2024 · 3 comments
Closed

Monocypher in Java? #272

BigPanda97 opened this issue Mar 13, 2024 · 3 comments

Comments

@BigPanda97
Copy link

Is there any Java Wrapper / JNI for Monocypher available? (Like LazySodium for libSodium etc.)?

And if not, is it at least planned for the future? Java is one of the most common programming languages...

@LoupVaillant
Copy link
Owner

On the official download page there are a number of third party language bindings, is this what you are talking about? There is no plan at the moment to do these myself, but I do try to keep track of third party language bindings & distributions.

@BigPanda97
Copy link
Author

Yes, that's what I meant. I searched through GitHub and Google, but I couldn't find any binding for Java. However, Java is one of the most common programming languages, and especially needed for Android. So it is really really pity, that a Java binding for Monocypher is missing.

@LoupVaillant
Copy link
Owner

Oops, I missed "Java", and only saw "JNI", which I didn't even recognise.

Yeah, sorry about that. I'm really out of touch with Java (I did some in college back when it didn't even have generics), so those bindings are out of scope. If you know how to use Java's FFI however you could make your own. I would gladly add it to the list even if it's incomplete.

@LoupVaillant LoupVaillant closed this as not planned Won't fix, can't repro, duplicate, stale May 22, 2024
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