A series of tiny cryptography and RNG-based programs and scripts that I couldn't fit anywhere in my existing projects
kzimmermann afaf0a7669 Rebooted sessioncrypt from scratch. | 2 年之前 | |
---|---|---|
comment_generator | 6 年之前 | |
launchers | 8 年之前 | |
LICENSE | 8 年之前 | |
README.md | 8 年之前 | |
blabbermouth | 8 年之前 | |
entrocalc | 7 年之前 | |
namegen | 8 年之前 | |
passgen.py | 7 年之前 | |
passphraser | 6 年之前 | |
quickencrypt | 8 年之前 | |
sessioncrypt | 2 年之前 | |
symcrypt | 2 年之前 | |
view-youtube | 6 年之前 | |
xkcd-passgen | 6 年之前 |
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.
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.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/
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.