Commit graph

14 commits

Author SHA1 Message Date
toby
f25bfe96d7 Use const in PGP operation tests 2017-04-12 19:58:18 -04:00
toby
eb7d966a0c Merge remote-tracking branch 'upstream/feature-async-ops' into HEAD 2017-04-12 17:27:46 -04:00
toby
d2e41b7d4b Add date and algorithm for some PGP verify ops 2017-03-15 16:16:13 -04:00
toby
bc4d7e86e3 Rename PGP "armor" occurrences to "armour" 2017-03-15 12:43:01 -04:00
toby
f2f3bdc923 Fix binary file output and eslint warnings 2017-03-15 12:33:38 -04:00
toby
4c6866286b Remove "display message in output" opt in PGP ops 2017-03-15 12:24:56 -04:00
toby
56154a7987 Clean up PGP test names (caps) 2017-03-15 12:17:27 -04:00
toby
58f7e57896 Add tests for PGP decrypting passwords correctly 2017-03-15 12:16:00 -04:00
toby
f60b06f4be Improve ASCII armor tests for PGP messages 2017-03-15 11:46:44 -04:00
toby
7188f9397f Fix eslint formatting warnings 2017-03-13 17:31:00 -04:00
toby
9a5511a8bc Rename some PGP operations
+ "PGP Sign Cleartext" -> "Sign PGP Cleartext"
+ "PGP Verify Cleartext" -> "Verify PGP Cleartext"
+ "PGP Generate Key Pair" -> "Generate PGP Key Pair"
+ "PGP Add ASCII Armor" -> "Add PGP ASCII Armor"
+ "PGP Remove ASCII Armor" -> "Remove PGP ASCII Armor"
2017-03-12 13:59:05 -04:00
toby
22467537be Remove 4096 key pairs
Rarely, if ever, used. It is now trivial to generate and test in the
actual web app.
2017-03-11 14:59:26 -05:00
toby
f7b1e6e309 Add and update PGP operations
Added:
+ PGP Sign cleartext
+ PGP Verify cleartext
+ PGP Add ASCII Armor
+ PGP Remove ASCII Armor
+ Many tests for all operations

Updated:
+ PGP Encrypt (formatting of error messages)
+ PGP Decrypt (^^)
+ PGP Sign (this operation is now exclusively for non-clearsigned)
+ PGP Verify (^^)
2017-03-11 14:57:05 -05:00
toby
67f94df060 Implement PGP encrypt and PGP decrypt operations 2017-03-07 13:05:09 -05:00