Mahrud Sayrafi
|
490b1dc0f0
|
ECDH, ECDSA, EdDSA are all on BN.js; TODO: ElGamal & type_mpi
|
2018-02-22 00:37:42 -08:00 |
|
Mahrud Sayrafi
|
aee8974ef5
|
RSA signatures now use asmcrypto.js; various fixes and tweaks
|
2018-02-22 00:37:41 -08:00 |
|
Bart Butler
|
f803b17859
|
remove time limit from loading x25519 private keys
|
2018-02-16 08:46:26 -08:00 |
|
BafS
|
b672f1936a
|
Use let and const ES6 features.
Remove var, for let or const if possible, clean some syntax, enforce one var per declaration and semicolons
|
2018-02-13 23:33:09 +01:00 |
|
BafS
|
de6ffc2f76
|
Remove 'user strict'
'use strict' is unnecessary inside modules because module code is always strict mode code. Ref: https://www.ecma-international.org/ecma-262/6.0/#sec-strict-mode-code
|
2018-02-13 23:33:09 +01:00 |
|
Sanjana Rajan
|
d5022a3a4a
|
rename vars in old tests
|
2018-02-12 09:47:51 +01:00 |
|
Mahrud Sayrafi
|
37eec2bde2
|
Added Ed25519 Test Vectors from RFC8032
|
2018-02-04 02:44:05 -08:00 |
|
Mahrud Sayrafi
|
115d1c0949
|
A better patch for EdDSA truncation issue.
The last test in test/general/x25519.js is commented, as it seems to defy logic.
Yet it can be successfully imported by GPG2. TODO: How?
|
2018-02-03 14:36:20 -08:00 |
|
Mahrud Sayrafi
|
3370eaa2aa
|
Expands truncated little-endian parameters in EdDSA
|
2018-02-02 05:42:54 -08:00 |
|
Mahrud Sayrafi
|
a4134b9f55
|
Addresses various review comments by @bartbutler + some cleanups
|
2018-01-31 17:52:38 -08:00 |
|
Mahrud Sayrafi
|
aba8a7a647
|
Switches to asmcrypto-lite for AES
|
2018-01-30 18:36:38 +01:00 |
|
Mahrud Sayrafi
|
2d1a1130d7
|
Fixes bug in isRevoked, removes isValidSelfCertificate, adds verifyCertificate
|
2018-01-30 18:36:38 +01:00 |
|
Mahrud Sayrafi
|
3129e7c4e3
|
Adds X25519 tests and updates README.md
|
2018-01-30 18:35:29 +01:00 |
|