signal-desktop/libtextsecure
lilia 9f4fcc5afa Send null messages to mask verified syncs
First construct a null message of random size and contents and send it to the
destination. Then include that same padding in the verification sync.

Note that the sync message is additionally randomly padded like all other sync
messages.

This lets Verified sync messages appear the same as normal sync message traffic.

// FREEBIE
2017-08-04 12:03:25 -07:00
..
storage Remove unused function 2017-05-16 15:37:05 -07:00
test Fix tests 2017-08-04 12:03:25 -07:00
account_manager.js Fixes to get local verification and sync messages working 2017-08-04 12:03:25 -07:00
api.js Add support for getProfile to TextSecureServer 2017-08-04 12:03:25 -07:00
components.js Move jquery from libtextsecure components 2015-10-19 12:51:59 -07:00
contacts_parser.js Support for group sync 2015-06-25 13:24:32 -07:00
crypto.js Cleanup attachment attributes 2017-04-18 11:48:53 -07:00
errors.js Add replayable error for signed key failure 2017-02-16 18:06:19 -08:00
event_target.js Fix crash when removing a listener 2016-01-14 15:44:43 -08:00
helpers.js Move, rename, and simplify toArrayBuffer helper 2016-03-13 04:56:28 -07:00
key_worker.js Remove erroneous license file and headers 2015-09-07 14:58:42 -07:00
libsignal-protocol.js Fix libsignal-protocol using wrong direction flag 2017-08-04 12:03:25 -07:00
message_receiver.js Support for receiving null messages 2017-08-04 12:03:25 -07:00
outgoing_message.js Handle identity key change errors on encrypt 2017-08-04 12:03:25 -07:00
protobufs.js Load protobufs asynchronously. Fixes #223 2015-05-15 11:38:14 -07:00
protocol_wrapper.js Update libsignal-protocol v0.9.0 2016-05-17 12:03:37 -07:00
ProvisioningCipher.js Set theme based on master device userAgent 2016-09-15 16:28:46 -07:00
sendmessage.js Send null messages to mask verified syncs 2017-08-04 12:03:25 -07:00
storage.js Remove erroneous license file and headers 2015-09-07 14:58:42 -07:00
stringview.js Remove erroneous license file and headers 2015-09-07 14:58:42 -07:00
sync_request.js Handle sync request where no groups are sent 2016-06-26 15:52:57 -07:00
websocket-resources.js Disable keepalive logging 2016-06-29 18:22:27 -07:00