Cryptographic Libraries #
A note on the cryptographic libraries used as it is a not a straightforward affair.
Asymmetric encryption #
Uses ecies-geth which in turns uses SubtleCrypto Web API (browser), secp256k1 (native binding for node) or elliptic (pure JS if none of the other libraries are available).
Symmetric encryption #
Uses SubtleCrypto Web API (browser) or NodeJS' crypto module.