5 ms·
Could there be an encryption mechanism that outputs valid sentences? If anyone tries to ban encryption they'd have to argue your text is encrypted because it do
by jrvarela56 13y ago
Could there be an encryption mechanism that outputs valid sentences? If anyone tries to ban encryption they'd have to argue your text is encrypted because it doesn't make much sense to them.
- rcxdude 13y agoSuch steganography is sort of possible, though it's hard to make it not look like the output of a markov babbler.
- pestaa 13y agoI and my friends regularly sound exactly like the output of a markov babbler. "Hey, look, this is not encryption, we're just dumb!"
- jdiez17 13y agoYes, there even was such a tool posted on HN some time ago. I can't remember its name, but basically it got its corpus from twitter data. Maybe someone else can post a link?
- handsomeransoms 13y agoOne example is Bananaphone [0], which is designed to help Tor traffic look more like normal traffic to evade DPI. [0] https://lists.torproject.org/pipermail/tor-dev/2013-November/005737.html https://lists.torproject.org/pipermail/tor-dev/2013-November...
- cookiecaper 13y agoComputer-based steganography is destined to failure in the same way DRM is destined to failure. If a computer program can interpret the data, someone else can reverse engineer the formats until the solution is found. It might slow something down slightly, but is not likely to be effective alone. The reason computers and networks are useful to us is because they can instantaneously create perfect copies of long strings of numbers, which programs interpret to have specific meanings. If we have a use case where perfect, rapid proliferation may be problematic, computational digitization should be considered a suspect mechanism for the implementation of that use case. tl;dr: implement [at least most of] your steganography the old-fashioned way.