![]() This PR adds four config options to configure whether and how to load indutny/elliptic: use_indutny_elliptic, external_indutny_elliptic, indutny_elliptic_path and indutny_elliptic_fetch_options. Also: - Use tweetnacl.js instead of indutny/elliptic for curve25519 key generation - Don't initialize indutny's curve25519, improving performance when using that curve - Verify NIST signatures using Web Crypto instead of indutny/elliptic when not streaming - Move KeyPair.sign/verify to ecdsa.js - Move KeyPair.derive to ecdh.js - Move keyFromPrivate and keyFromPublic to a new indutnyKey.js file |
||
---|---|---|
.. | ||
armor.js | ||
brainpool.js | ||
decompression.js | ||
ecc_nist.js | ||
ecc_secp256k1.js | ||
hkp.js | ||
index.js | ||
key.js | ||
keyring.js | ||
oid.js | ||
openpgp.js | ||
packet.js | ||
signature.js | ||
streaming.js | ||
testInputs.js | ||
util.js | ||
wkd.js | ||
x25519.js |