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

libJumpknots: mbedTLS backend? #3

Open
IngwiePhoenix opened this issue May 21, 2020 · 1 comment
Open

libJumpknots: mbedTLS backend? #3

IngwiePhoenix opened this issue May 21, 2020 · 1 comment

Comments

@IngwiePhoenix
Copy link

macOS has long deprecated OpenSSL in favour of its own crypto framework and does not provide a good amount of backwards compatibility; you actually have to install OpenSSL through homebrew.

On Windows, OpenSSL isn't guaranteed to be installed either...

A lightweight option would be to create a libJumpknots backend for mbedTLS - since it is quite easy to embed and use within your own projects without having to work with a gigantic codebase like OpenSSL.

Do you think this would be a plausible possibility?

@partouf
Copy link
Owner

partouf commented May 28, 2020

In general, I would say, OpenSSL is still the defacto standard in opensource, as it should be. It's the best option because of its age, community, contributions and scrutiny of its code.

But you're right in saying it's not guaranteed to be installed, applications have to install it alongside itself, which can be a pain. But a lot of projects do and require so anyway.

So I understand the reasoning behind this, but I don't see any other project or library doing anything about this either.

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

No branches or pull requests

2 participants