README.md 1.8 KB

Miscelaneous cryptographic and RNG-based applications

This repository contains miscelaneous stuff that I've compiled from concepts of randomness and pseudorandomness. Call it a study if you wish, but I believe they might be good for something, such as for pseudonyms and generation of passwords.

List of software in this repository

  • namegen: a random name generator using the Unix words file to assemble a person's name. Could be used to create a plausible, but nontraceable, pseudonym.
  • xkcd-passgen: a password generator to the manner of this xkcd comic. Strings together four or more random words to build passphrases.
  • blabbermouth: a text obfuscator. Inserts random words from the dictionary file into a body of text, and removes them later in deobfuscation.
  • quickencrypt: take GnuPG to the graphical world! This simple script will make encrypting text as easy as a few mouse clicks!
  • view-youtube: stream YouTube videos anonymously using Tor and mpv! This script will make up for the lack of free javascript to watch YouTube.

Installers for graphical applications

quickencrypt and view-youtube now contain both .desktop files for easily launching them without having to reach for the terminal. To "install" them, first copy them somewhere in your executable path, like:

cp quickencrypt /usr/local/bin/

If you're using Xfce, then drag the .desktop file to one of your panels; the launcher will be created automatically. Otherwise, copy it to your applications directory:

cp quickencrypt.desktop /usr/share/applications/

License of use

All programs in this repository are licensed under the GNU General Public License v3 as per the LICENSE file.

As usual, there is no guarantee for any of these programs, and they have not been audited from a security standpoint.