561 Commits

Author SHA1 Message Date
Sanjana Rajan
0db0c4eccd account for non-cleartext sign/verify message parameters 2017-10-09 17:27:02 -07:00
Sanjana Rajan
25f8f8f404 use hash param in rsa key gen with webkit subtle 2017-09-20 18:28:37 +02:00
Thomas Oberndörfer
9d726e6424 Set keyExpirationTime for subkey binding signature 2017-08-30 16:09:53 +02:00
Bart Butler
a2db30bf33 Update armor.js
Only console.log if debug mode on
2017-08-19 10:52:36 -07:00
Bart Butler
56cc47da34 Update armor.js
Small tweak
2017-08-19 10:49:36 -07:00
Patrick Brunschwig
8b6d8ef2e2 Fix for issue 573: don't throw with unknown Armor Headers, but just
with invalid ones
2017-08-19 18:32:02 +02:00
Tom James Holub
2aab843125 util.readNumber: stop overflowing until full range of uint32 | #497 2017-07-22 09:26:30 -07:00
Tom James Holub
22ba9f64aa subKey.bindingSignature -> subKey.bindingSignatures[] - process all | #527 2017-07-21 21:38:33 -07:00
Tom James Holub
7ccd57613b do not remove equal sign at the end of armored body when missing checksum 2017-07-21 17:39:19 -07:00
Tom James Holub
a0c87d46e7 fixed outdated annotations in armor.js 2017-07-21 15:39:06 -07:00
Tom James Holub
fe51e1dcf4 improved armor behavior - trailing newline 2017-07-21 15:35:27 -07:00
Tom James Holub
da16d7fed6 do not fail when missing armor checksum | #563 2017-07-21 10:13:33 -07:00
Bart Butler
7d4bce440b Merge pull request #559 from openpgpjs/sign_byte_arrays
Sign Uint8 arrays
2017-07-12 19:45:53 -07:00
Sanjana Rajan
52ad5226df remove extra spaces 2017-07-08 13:26:20 +02:00
Sanjana Rajan
4d5a69ad2d use message obj when signing uint8 array 2017-07-08 13:25:24 +02:00
Bart Butler
bb8dd6a5c4 minor bugfix 2017-07-06 15:27:45 -07:00
Sanjana Rajan
3d1c4eb9e9 style fixes 2017-07-06 16:29:25 +02:00
Sanjana Rajan
0a259d1b5b armor based on text vs. bytes 2017-07-04 16:47:23 -07:00
Sanjana Rajan
d4124f5bec allow cleartext msg data to be string or byte array 2017-07-04 14:15:39 -07:00
Sanjana Rajan
233eff599e support split checksum where body and checksum are on the same line 2017-06-27 16:41:53 -07:00
Bart Butler
992c40b5d4 change URL to https 2017-04-25 14:09:31 +02:00
Abhishek Hingnikar
7d80bb0b74 Fix documentation
The storeHandler seems to need loadPublic, loadPrivate, storePublic, storePrivate methods but the current documentation only mentions load and store.
2017-04-08 16:12:47 +05:30
Kévin Bernard-Allies
f9353f0196 Simplify code of CRC24 checksum in armor encoding 2017-04-06 13:12:45 +02:00
Sanjana Rajan
16c4f03e6e tolerant default to true 2017-04-05 16:36:29 -07:00
Sanjana Rajan
0918f5a782 add tolerant mode which suppresses errors in reading non-data packets 2017-04-05 07:54:08 -07:00
Bart Butler
f1d60599c1 use web worker for reformatKey 2017-03-29 16:27:16 -07:00
Bart Butler
519836a9a5 not all platforms implement TypedArray.slice 2017-03-28 11:44:04 -07:00
Bart Butler
13c9ad8b88 Merge pull request #534 from openpgpjs/signature_input
Accept signature object as an input to encrypt function
2017-03-28 10:43:00 -07:00
Bart Butler
2b5d55860a optimize Uint8Array2str function for large payloads 2017-03-28 10:35:20 -07:00
Sanjana Rajan
b5d3c5bbbd signatureInput -> signature 2017-03-23 13:01:12 -07:00
Sanjana Rajan
58965c4a07 spacing 2017-03-23 11:16:16 -07:00
Sanjana Rajan
cebe0b8a21 add one pass in case where no priv keys are passed in for signing 2017-03-22 17:14:30 -07:00
Sanjana Rajan
910cf7a67f allow signature as input in high level encrypt 2017-03-22 17:04:21 -07:00
Sanjana Rajan
44f9d36de5 update README to demonstrate detached signature use, some documentation fixes 2017-03-17 16:54:34 -07:00
Sanjana Rajan
73ab650366 initialize publicKeys to empty array, test case where signed message is decrypted without public keys to verify 2017-03-15 17:44:43 -07:00
Sanjana Rajan
1a6743fd59 return signature object inside verification object 2017-03-10 10:38:59 -08:00
Sanjana Rajan
6e9e0ab008 small fixes 2017-03-07 19:10:33 -08:00
Sanjana Rajan
d1abe44eea add clone to packetlist support for signature objects 2017-03-07 16:51:08 -08:00
Sanjana Rajan
8c48e09705 small fixes 2017-03-07 13:59:18 -08:00
Sanjana Rajan
1189a051c6 add detached sig option to upper level functions 2017-03-07 13:59:18 -08:00
Sanjana Rajan
3e1dd50e12 add detached sign/verify options to cleartext 2017-03-07 13:59:18 -08:00
Sanjana Rajan
a0b04a2d9e refactor cleartext message to use signature object instead of packetlist 2017-03-07 13:59:17 -08:00
Sanjana Rajan
f09fe925ff add tests 2017-03-07 13:59:17 -08:00
Sanjana Rajan
2735a14497 add support for detached signatures 2017-03-07 13:59:17 -08:00
Bart Butler
a7d31ef55f Merge pull request #417 from zartdinov/master
Added ability to sign and verify public keys
2017-03-05 12:24:37 -08:00
Aydar Zartdinov
27f56742f1 Validate signatures by all suitable keys 2017-03-04 19:27:27 +00:00
Aydar Zartdinov
91d19e2ba1 Prevent self signing by fingerprint instead of keyId 2017-03-04 18:47:33 +00:00
Bart Butler
a515fdc82f move SHA1 to the bottom of the preferred hash algorithm list 2017-02-27 10:30:39 -08:00
Sanjana Rajan
a7c8e87966 add missing parentheses 2017-02-15 13:06:18 -08:00
Aydar Zartdinov
457bd26afa Array.prototype.find replaced for Node.js 0.12 and IE 11 2017-02-15 21:31:05 +03:00