seancolyer
|
020a46ea3b
|
Test cleanup.
|
2013-08-22 22:47:46 -04:00 |
|
Thomas Oberndörfer
|
ee993ec623
|
Convert userId to UTF8 before generating signature
|
2013-08-20 16:24:23 +02:00 |
|
seancolyer
|
ae1cb14bfb
|
Further test cleaning. openpgp.crypto.js test runs now, next step, make
it pass.
|
2013-08-19 21:24:17 -04:00 |
|
seancolyer
|
b7d0322b8e
|
Test cleanup, and fall out from that. test/crypto/openpgp.crypto.js is
still broken because DSA still has issues. I'm guessing elgamal will too
once the DSA ones are fixed.
|
2013-08-18 17:37:37 -04:00 |
|
atrevarrow
|
86df06f8da
|
Fixed DES/TripleDES padding issues which fixed broken TripleDES unit test; added unit tests for DES padding
|
2013-08-14 00:33:00 +12:00 |
|
Sean Colyer
|
6a4596fb56
|
Merge pull request #85 from toberndo/master
DeArmor: remove whitespace of blank line
|
2013-08-05 17:13:03 -07:00 |
|
seancolyer
|
095198200e
|
Updating README to refer developers to investigate the devel branch.
|
2013-07-21 20:12:36 -04:00 |
|
Thomas Oberndörfer
|
322f57cc17
|
Handle wrong UTF8 encodings gracefully
|
2013-07-12 14:59:38 +02:00 |
|
Thomas Oberndörfer
|
a2db324605
|
Fix exception in packet.keymaterial.getKeyId() for V3 keys
|
2013-06-27 11:50:01 +02:00 |
|
Thomas Oberndörfer
|
5898cea4de
|
DeArmor: remove whitespace of blank line
|
2013-06-25 16:25:10 +02:00 |
|
Arlo Breault
|
ab32d1b9e1
|
Avoid repeating bases in MillerRabin.
|
2013-06-15 22:39:32 -07:00 |
|
Michal Kolodziej
|
844ea22d99
|
Added travis badge.
|
2013-05-12 23:36:33 +02:00 |
|
Michal Kolodziej
|
7d6cc3c771
|
Initial support for node.js testing.
|
2013-05-12 23:27:48 +02:00 |
|
Michal Kolodziej
|
c77a17cf31
|
Twofish test is working once more.
|
2013-05-12 19:05:13 +02:00 |
|
Michal Kolodziej
|
3537b92a51
|
Cleanup of symmetric crypto functions and definitions. Broke a few tests.
|
2013-05-12 14:27:23 +02:00 |
|
Michal Kolodziej
|
664ab71686
|
Switch to browserify. Basic unit tests are working.
|
2013-05-11 21:55:48 +02:00 |
|
Michal Kolodziej
|
18236ac097
|
A ton of changes regarding browserify support. Non functional as of now.
|
2013-05-11 16:03:25 +02:00 |
|
Michal Kolodziej
|
f421dc0d72
|
Restructuring and more work on browserify support.
|
2013-05-11 08:25:53 +02:00 |
|
Michal Kolodziej
|
ccc0a4eb48
|
Initial browserify support. Symmetric encryption algorithms
and hashes are now working.
|
2013-05-10 23:50:00 +02:00 |
|
Michal Kolodziej
|
844ebcf254
|
Minor fixes, work on the msg.* subsystem.
|
2013-05-10 22:48:11 +02:00 |
|
Michal Kolodziej
|
c64c75bf04
|
Merged public and secret keys where appropriate.
|
2013-05-10 19:09:24 +02:00 |
|
Michal Kolodziej
|
77acb5a59a
|
Working signature creation.
|
2013-05-09 16:51:25 +02:00 |
|
Michal Kolodziej
|
1e49e8ee23
|
Encryption of secret key packets is working.
|
2013-05-09 14:25:09 +02:00 |
|
Michal Kolodziej
|
945fa0ba51
|
Reading/decryption/signature verification side is working.
|
2013-05-09 09:37:12 +02:00 |
|
Michal Kolodziej
|
ab31b39d2f
|
Signature verification on primary key is working!
|
2013-05-09 09:31:50 +02:00 |
|
Michal Kolodziej
|
ba68203b56
|
Changed up the verification api - it accepts multiple packets now.
|
2013-05-08 23:11:57 +02:00 |
|
Michal Kolodziej
|
e1e2223e8f
|
Signature verification is working on literal packets.
|
2013-05-08 13:04:25 +02:00 |
|
Michal Kolodziej
|
3d25fdf8bf
|
Work on bending the signature packet to my will.
|
2013-05-04 23:05:46 +02:00 |
|
Michal Kolodziej
|
dd5d0c801c
|
Secret key packet decryption is working though, there
is still work to be done in the decryption function
as it's quite a mess still.
|
2013-04-27 18:14:57 +02:00 |
|
Michal Kolodziej
|
a907dfa7c9
|
Fixed time.
|
2013-04-27 16:46:19 +02:00 |
|
Michal Kolodziej
|
03382cbec1
|
Made sym key and s2k writable.
|
2013-04-27 16:15:07 +02:00 |
|
Michal Kolodziej
|
a115cccc53
|
Fixed s2k implementation somewhat.
|
2013-04-26 18:54:41 +02:00 |
|
Michal Kolodziej
|
1f9bc46a81
|
Encryption to a subkey from a GPG generated message is working.
Still no decryption and keys are transmitted in plaintext!
|
2013-04-26 15:48:19 +02:00 |
|
Michal Kolodziej
|
6fe166fa87
|
Reading of unencrypted secret key packets seems to be working.
|
2013-04-25 17:28:43 +02:00 |
|
Michal Kolodziej
|
530a9a0c69
|
Changed mpi interface to a more sane variant - openpgp
methods MUST return openpgp_type_mpi, using BigIntegers
is prohibited as otherwise the wrapper has no point.
|
2013-04-24 10:46:43 +02:00 |
|
Michal Kolodziej
|
6d45a19f88
|
Public key encrypted sesssion key is working.
|
2013-04-24 09:08:55 +02:00 |
|
Michal Kolodziej
|
43c5d1b30d
|
Changed up the interface. Instead of a dedicated list,
all packets are directly on the packetlist object.
|
2013-04-23 10:19:01 +02:00 |
|
Michal Kolodziej
|
38330ea4a6
|
Sym encrypted session key is working, decryption of messages
from gpg works too! Fixed some minor bugs and got rid of a
few globals.
|
2013-04-23 10:03:28 +02:00 |
|
Michal Kolodziej
|
3a3764a436
|
Added test and working code to the sym encrypted integrity protected packet.
|
2013-04-22 19:56:51 +02:00 |
|
Michal Kolodziej
|
3f04470e1f
|
First working packet: writing/reading sym encrypted
and literal packets is working. Tests added.
|
2013-04-22 18:03:50 +02:00 |
|
Michal Kolodziej
|
c190784ffd
|
Working on making the new packet infrastructure run.
|
2013-04-22 17:04:20 +02:00 |
|
Michal Kolodziej
|
93a7a751fd
|
Started work on providing an uniform interface to all
packet classes that actually uses the object values
instead of igroring them.
|
2013-04-21 20:38:19 +02:00 |
|
seancolyer
|
aa8a7f94f1
|
Switching default hash preference to SHA256.
|
2013-04-20 22:16:32 -04:00 |
|
Sean Colyer
|
21726d5b8b
|
Merge pull request #72 from dreamingofelectricsheep/ascii-fix
Fixed handling of windows line endings within the ascii dearmoring
|
2013-04-20 17:40:45 -07:00 |
|
Sean Colyer
|
419af151c1
|
Merge pull request #73 from dreamingofelectricsheep/utf8-clean
Utf8 support for the encrypted messages (cleanup)
|
2013-04-20 17:35:58 -07:00 |
|
Michal Kolodziej
|
23295342fc
|
Added utf8 awareness to the literal and userid packet classes. Made s2k
work correctly with utf8 strings. Fixeda visibility issue with the
testing suite and added relevant unit tests.
|
2013-04-16 10:47:17 +02:00 |
|
Michal Kolodziej
|
ecb340d097
|
Compiled the library.
|
2013-04-16 09:28:30 +02:00 |
|
Michal Kolodziej
|
6d7df71c58
|
Fixed handling of windows line endings within the ascii
dearmoring function.
|
2013-04-15 16:37:54 +02:00 |
|
Sean Colyer
|
8da7578588
|
Merge pull request #70 from dreamingofelectricsheep/jsdoc-update
Working automatic documentation generation with the newest version of jsdoc (3.2)
|
2013-04-13 13:02:11 -07:00 |
|
Michal Kolodziej
|
f06900542e
|
Forgot to add the generated documentation.
|
2013-04-12 15:11:34 +02:00 |
|