That's not really what "side channel" means. You mean "covert channel", a related but different concept.
I was thinking something like using the SMS channel which, IIUC, was originally for carrying solely control information and ergo is a side-channel; more in the telecoms sense than the crypto sense. Yes, perhaps "covert channel" would be better.
Do you have any response to the substantive point or just quibbles on the semantics.
Re:How the Textsecure Protocol Works
by WhitneyLand on Sunday October 16, 2016 @10:48AM
(#12718817)
The bigger point he's making is that your comment "Anyone who can read a control flow graph" can be taken to mean everything is fine here when it's really not.
Its not hard to imagine how WA could be compromised without anyone knowing for many years.
Or indeed if it were a patch that could be initiated as forced update at will from the server-side, again that would be clear to "people" based on the client side binary?
These are the ways I imagine I'd snoop on supposed end-to-end encrypted communication channels; there's probably something much cleverer, but again, we're saying that can be detected easily?
Genuine questions, not a programmer, not familiar with the state-of-the-art of reading machine code/interpreting network traffic, nor indeed with which watchdogs are guarding against abuse by the TLAs.