The PGP -w mode

Sunday, 29 November, Year 7 d.Tr. | Author: Mircea Popescu

mircea_popescu incidentally, re the eventual republican reimplementation of pgp : other than the -a armored mode, i want it to also have a -w armored mode. in this mode, it should load a list of lines from a file, modulo the message by the line count of that file, replace every numeric unit with the respective line,

mircea_popescu meh this is getting too complicated. ima trilema it.

So, if presented with the -w switch, the thing should :

  • Read either an indicated file, or else the default file (dictionary.txt ?), obtain n, m, k, l, p from the first line as csv.
  • Modulo its intended numeric output by the line count of that file, and piss out the word at that index in a loop until the whole number it's trying to pass has been so encoded, adding a space at every iteration
  • Take the resultant text, randomly add commas by n probability.
  • Take the resultant text, randomly add dashes by m probability.
  • Take the resultant text, randomly add full stops, question marks and exclamation points by k, l, p probability. Capitalize following word.

It is important that in this formulation, the armored output carry no identifying marks of any kind, even if operating in other modes the implementation adds fixed headers or other separators.

These measures will :

  • allow encrypted matter to pass indistinguishably as plain text ;
  • present an advantageous point to easily and effectualy deploy OTP, as users can in principle agree on dictionary files to use which will render communication secure even in the case of a compromised private key ;
  • should usage become sufficiently widespread, it will make the leeching of public space for profit as exemplified by Google, NSA & all plainly impossible.i

The standard implementation should come with reasonableii dictionaries of at least a few major languages.

———
  1. This is merely continuation of work commenced last year to destroy reddit / social media in general as viable communication platforms.

    Broadly speaking, TMSR aims to make any alternative impossible as a default. The idea is to force anyone to have to deliberately expend effort in order to pursue an alternative. This is how the enemy has temporarily won ; this is how we permanently win.

    In the quaint words of the virgin Mary : take a crap in their culture, and every time they grasp for air shove more of it in. []

  2. We don't probably want complete dictionaries, as the abundant usage of otherwise very rare words would work as a marker. []
Category: Zsilnic
Comments feed : RSS 2.0. Leave your own comment below, or send a trackback.

6 Responses

  1. This is a spiffy stegotron and I've used similar schemes in the past, but does stego really need to live in the same tool as the rsatron ? Whatever happened to 'unix philosophy' and piping ?

  2. Mircea Popescu`s avatar
    2
    Mircea Popescu 
    Sunday, 29 November 2015

    Lazyness.

  3. Pretty soon likely to run out of alphabet.

  4. Mircea Popescu`s avatar
    4
    Mircea Popescu 
    Sunday, 29 November 2015

    Nah, it'd be full words, see, a la http://trilema.com/2010/cuvinte-carencep-cu-a/

  5. I meant alphabet to name the tools with.

  6. Mircea Popescu`s avatar
    6
    Mircea Popescu 
    Sunday, 29 November 2015

    Oh.

    Scarcity world!

Add your cents! »
    If this is your first comment, it will wait to be approved. This usually takes a few hours. Subsequent comments are not delayed.