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

WASM in Enigma #16

Closed
mvpatel2000 opened this issue Jun 24, 2020 · 3 comments
Closed

WASM in Enigma #16

mvpatel2000 opened this issue Jun 24, 2020 · 3 comments

Comments

@mvpatel2000
Copy link

Where exactly is WASM used in this library? The description says "In a web environment, Enigma leverages on a WebAssembly-compiled version of OpenSSL to boost performances." but it seems to me it is just using Web Crypto?

@alessiopcc
Copy link
Member

Hi @mvpatel2000,
it wraps Web Crypto for basic algorithms but it leverages on WASM for more intensive operations like encrypting/hashing a whole file as a stream.
Through WASM it also provides algorithms not supported by Web Crypto like ED25519.

@mvpatel2000
Copy link
Author

Thanks. So to confirm, for RSA, there is no use of WASM?

@alessiopcc
Copy link
Member

Yes, actually RSA only uses Web Crypto

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

No branches or pull requests

3 participants