Sanjana Rajan
|
fade832619
|
remove material parameter for now
|
2018-01-30 18:30:15 +01:00 |
|
Sanjana Rajan
|
0de9eecdc8
|
distinguish between key and subkey type, when refactoring key just grab type from packets
|
2018-01-30 18:30:15 +01:00 |
|
Sanjana Rajan
|
3b8cea67a2
|
some style fixes, update tests
|
2018-01-30 18:30:15 +01:00 |
|
Sanjana Rajan
|
fdcfcf3a54
|
refactor formatUserIds
|
2018-01-30 18:30:15 +01:00 |
|
Ismael Bejarano
|
ea1b0a1088
|
Readme for modifications to support RFC 6637 - Elliptic Curve Cryptography (ECC) in OpenPGP
|
2018-01-30 18:30:15 +01:00 |
|
Ismael Bejarano
|
f87e759cb0
|
Create key from provided material
|
2018-01-30 18:30:14 +01:00 |
|
Ismael Bejarano
|
a5d9e6d09e
|
Generation of keys for elliptic curves
|
2018-01-30 18:30:14 +01:00 |
|
Ismael Bejarano
|
075d7f8e0e
|
Encrypt, decrypt, sign and verify with elliptic curve certificates
|
2018-01-30 18:30:14 +01:00 |
|
Ismael Bejarano
|
38a53c1bb1
|
Parse and create ECDH packets
|
2018-01-30 18:30:14 +01:00 |
|
Ismael Bejarano
|
585a2bd69d
|
Functions to encrypt and decrypt ECDH keys
|
2018-01-30 18:30:14 +01:00 |
|
Ismael Bejarano
|
673151ec87
|
Read and write ECDSA packets
|
2018-01-30 18:30:14 +01:00 |
|
Ismael Bejarano
|
ba2f49234e
|
Signature creation and verification
|
2018-01-30 18:30:14 +01:00 |
|
Ismael Bejarano
|
a8e8271185
|
Support functions for Elliptic Curve Cryptography
|
2018-01-30 18:30:13 +01:00 |
|
Ismael Bejarano
|
54b79be0b0
|
Add and remove PKCS5 padding
|
2018-01-30 18:30:13 +01:00 |
|
Ismael Bejarano
|
2f69d22130
|
Key Wrap and Unwrap from RFC 3394
|
2018-01-30 18:30:13 +01:00 |
|
Ismael Bejarano
|
26c6ab9b97
|
Parameters for the ECDH key derivation function
|
2018-01-30 18:30:13 +01:00 |
|
Ismael Bejarano
|
d8b1e3359a
|
Result of wrapping a session key for ECDH key
|
2018-01-30 18:30:13 +01:00 |
|
Ismael Bejarano
|
01be192a35
|
Object identifier type
|
2018-01-30 18:30:13 +01:00 |
|
Bart Butler
|
b22f84f9b9
|
Release new version
|
2018-01-21 23:13:22 -08:00 |
|
Bart Butler
|
2e4861e0e0
|
Merge pull request #621 from openpgpjs/allowExpired
Add flag to enable/disable allowing message signature verification with expired keys
|
2018-01-19 01:15:38 +01:00 |
|
Sanjana Rajan
|
b9d175d998
|
tests
|
2018-01-17 19:36:51 +01:00 |
|
Sanjana Rajan
|
50940b2a1e
|
flag to allow verification with expired keys
|
2018-01-17 18:37:25 +01:00 |
|
Bart Butler
|
3d2c0d784e
|
add null string test
|
2017-12-22 22:17:36 -08:00 |
|
Bart Butler
|
18c08c2f0b
|
Release new version
|
2017-12-22 13:53:20 -08:00 |
|
Bart Butler
|
1682787152
|
deal with empty encrypted data correctly
|
2017-12-22 13:26:53 -08:00 |
|
Bart Butler
|
70fff1e268
|
Merge branch 'master' of github.com:openpgpjs/openpgpjs
|
2017-12-05 11:44:50 -08:00 |
|
Bart Butler
|
81a59b76b1
|
do not echo data back to caller for detached signing
|
2017-12-05 11:44:01 -08:00 |
|
Giovanni Pellerano
|
cb12ca8a2e
|
Add revised selection of browser tests
|
2017-12-04 01:07:15 +01:00 |
|
Bart Butler
|
2ffa221b21
|
Release new version
|
2017-12-02 22:03:17 -08:00 |
|
Bart Butler
|
e91129aeeb
|
Merge pull request #611 from openpgpjs/encrypt_session_key
Option to pass in custom session key in top-level encrypt function
|
2017-12-02 13:27:59 -08:00 |
|
Sanjana Rajan
|
135bd3d46a
|
doc update
|
2017-12-02 11:48:14 -08:00 |
|
Sanjana Rajan
|
0e254a8c8c
|
simplify
|
2017-12-02 11:17:39 -08:00 |
|
Sanjana Rajan
|
6189cd4568
|
returnSessionKey flag in encrypt function
|
2017-12-02 11:04:29 -08:00 |
|
Giovanni Pellerano
|
5caea56763
|
Put all browsertesting in .travis.yml allow failures
|
2017-12-02 10:21:06 +01:00 |
|
Sanjana Rajan
|
f0d65780ad
|
wording
|
2017-12-01 21:30:19 -08:00 |
|
Sanjana Rajan
|
7e03410bc9
|
allow sessionKey param in top level encrypt
|
2017-12-01 21:25:43 -08:00 |
|
Giovanni Pellerano
|
31d381fb27
|
Update npm dependencies and shrinkwrap
|
2017-12-01 21:20:17 +01:00 |
|
Giovanni Pellerano
|
46082b391b
|
Update versions of browser used during test execution
|
2017-12-01 21:20:12 +01:00 |
|
Bart Butler
|
e7e18777b0
|
Release new version
|
2017-11-28 14:06:25 -08:00 |
|
Bart Butler
|
6c707057d5
|
webCrypto in webkit needs 2048 bits minimum for keygen
|
2017-11-28 11:26:52 -08:00 |
|
Bart Butler
|
59d99fc0c7
|
do not replace stack in async_proxy, add as workerStack
|
2017-11-28 10:25:16 -08:00 |
|
Bart Butler
|
318d86e5e9
|
do not use arrow syntax for tests (old node/browser versions)
|
2017-11-28 10:18:26 -08:00 |
|
Bart Butler
|
80c6d3d390
|
Merge pull request #610 from openpgpjs/fix_tests
Unit test fixes
|
2017-11-27 22:45:05 -08:00 |
|
Sanjana Rajan
|
a724649f30
|
fix assert is not defined issue
|
2017-11-27 22:17:13 -08:00 |
|
Sanjana Rajan
|
e2c15fe558
|
don't use done inside promises
|
2017-11-27 22:17:13 -08:00 |
|
Bart Butler
|
7a9c3b0ddd
|
remove stack trace concatenation (non-standard), modify error message only
|
2017-11-27 19:06:25 -08:00 |
|
Bart Butler
|
617c1c9ee9
|
include error message in stack trace for Safari/Firefox
|
2017-11-27 16:50:18 -08:00 |
|
Bart Butler
|
49695ff50c
|
Error object cannot be used with structured clone, pass stack
|
2017-11-27 15:44:04 -08:00 |
|
Bart Butler
|
2a9a1b4846
|
Merge pull request #606 from FlowCrypt/issue_602_reformatkey_error
reformatKey: Key not decrypted error + test | #602
|
2017-11-27 13:22:17 -08:00 |
|
Bart Butler
|
f666e400fa
|
Merge pull request #605 from FlowCrypt/issue_598_armor_headers
improve armor header validation + tests | #598
|
2017-11-27 13:21:42 -08:00 |
|