What's Now State of the Art in Encryption Technology?
One thing about encryption: the easier it is to do, the more people there will be using it. For the non-tech user, encrypting messages on a day-to-day should be no more complex than 3 steps.
JPMH asks:"First journalists and now even relatively clued-up politicians in the UK are talking about making it an offence to use strong encryption in email and web-pages. An obvious counter is that this won't work, because the messages can easily be hidden using Steganography (Slashdot Jan 2, May 8). But that assumes that the steganography itself is good enough not to be detected. Is this true? How good is the state of the art?
To be undetectable, the properties of the 'message' bits you are putting in must be statistically indistinguishable from the 'image' bits you are overwriting. According to a paper by Neils Provos and Peter Honeyman of U. Michigan (highlighted today in the Register) the simplest common programs, such as JSteg and JPHide, fail this test badly and are easily detected. But they failed to nail any confirmed steganographic content in 2 million images on EBay.
Other programs (eg Provos's Outguess 0.2) are more sophisticated at hiding the messages (and other media eg MP3s give a bigger haystack to hide them in); but on the other hand, more sophisticated statistical models of images (eg Slashdot 16 Aug) may be better at making the 'hidden' content stand out.
So, can messages reliably be hidden? Or will people trying to hide their messages in a reliable manner get caught?"
We can not argue that computers are tools of terrorism, so lets ban them. That way no one will be able to communicate secretly.
While this is a good start, I also recommend banning:
Box cutters
Razor blades
Guns
Knowledge of encryption
In fact, to be really safe from terrorists, we should all live in caves and grow out beards.
[insert your mf'ing jefferson / franklin quote here, biotch.]
Troll Like a Champion Today
One of the most successful uses of encryption in human history has been the constantly evolving slang terminology used by teenagers. It is almost completely incomprehensible, yet manages to convey information without appearing significant. Just think, the next time you see some teenagers speaking to each other, they could be sending messages between terrorists...