Commit graph

14 commits

Author SHA1 Message Date
friendica
0c85c97480 move js files from core 2014-01-04 03:58:21 -08:00
friendica
63a42480c7 add account_level, is_foreigner and is_member functions; convert all e2ee user input and prompts to hex to avoid javascipt's lame handling of quotes. !!This breaks all prior encrypted posts.!! 2013-12-23 15:13:09 -08:00
friendica
df14825b49 pass algorithm to the decryptor so we know if our plugin is allowed to run 2013-11-21 20:23:02 -08:00
friendica
e4c64c7167 e2ee algorithms are now pluggable so if you want to roll your own algorithm or do something like swap_bytes(rabbit(left_shift(3,triple_aes256(right_shift(base64(text)))))) - go for it. As long as the person at the other end can reverse it, you can do pretty much whatever you want. I'd like to see the NSA crack that one - especially if the algorithm was called something like "dishwasher" or something which didn't provide a lot of clues. 2013-11-21 20:08:04 -08:00
friendica
58e0d58489 add rabbit and tripledes ciphers - probably need a pconfig to set the default 2013-11-11 18:31:34 -08:00
friendica
54438be7c2 make e2ee work on tinymce 2013-11-11 17:50:36 -08:00
friendica
4a3191cd19 localise js ui strings for e2ee 2013-11-11 15:20:30 -08:00
friendica
e095e15f47 because some of the "hints" floating around are pretty pathetic and ambiguous and require a few tries. 2013-11-11 14:10:11 -08:00
friendica
dc1cb583a0 remove debugging stuff 2013-11-11 00:22:51 -08:00
friendica
435e2dae0e display encrypted text inline 2013-11-11 00:21:00 -08:00
friendica
ca4103debe e2ee 2013-11-10 23:19:44 -08:00
friendica
c392004290 some more doco for how to finish it. 2013-11-10 20:34:10 -08:00
friendica
3a10e698c9 Didn't finish it. Gotta' pee. 2013-11-10 19:58:08 -08:00
friendica
0d28608db7 add base64 converters which aren't universal across browsers 2013-11-10 16:39:21 -08:00