RLPassWeb | MungePass | ASCIIWeb |
Algorithmic Password Generator | Natural Language Password Generator | Online Text Encryption |
Note: This solution will not work on all installations, and will only work if the logged-in account has administrator access. Additionally, bundle installation updates of Tor/Privoxy/Vidalia will break this script, so you would have to reinstall the PrivoxySwitcher script every time you updated your Tor installation with the standard bundle. Therefore, I am now recommending that people create two Privoxy installations, one for use with Tor and one without (that the Tor installation doesn't touch), using the instructions that can be found here (.txt file).
Privoxy Switcher is a very, very simple script setup that is designed to work with the standard OSX install of EFF's Tor web anonymity proxy. Specifically, this allows you to toggle whether you connect to the web through Tor or through your direct connection, while allowing you to use the protection of Privoxy on either connection.
MungePass is a new idea in natural-language password generation, generating nonsense passwords from words that you choose. It is designed as a complement to RLPassWeb, and can be useful in cases where RLPassWeb does not generate the desired type of phonetic password. It can generate passwords by chopping up words that you specify, or by using a word list.
One of Theta Pi's most sought-after programs, Crytogrammer, has undergone a major update. First, the Applescript programs have now been converted, and run properly under OSX. Also, the algorithm has been ported to Javascript, and is now available online as CryptoWeb. Cryptogrammer is a program that does simple character-substitution encryption to create Celebrity Cipher-like puzzles.
Download Web Version Use Online
MungePass is a new idea in natural-language password generation, generating nonsense passwords from words that you choose. It is designed as a complement to RLPassWeb, and can be useful in cases where RLPassWeb does not generate the desired type of phonetic password.
Version 1.3 of RLPassWeb adds a new password-generation algorithm, a unified, easier-to-use interface, improved documentation, and various bug fixes.
Version 1.2 of RLPassWeb adds support for generating multiple passwords at once, a new type of natural-language algorithm, a more detailed readme/tutorial, and a new, optional compact interface.
Use Online Use Online (Compact Version) Download (Sig)
ASCIIWeb's 1.0.3 release provides session keys, additional security, optimized algorithm, and increased ease of use. This release functions essentially the same as previous releases - however, it is not backward-compatible with the previous versions - if your text is encrypted with an old algorithm, use the previous version of ASCIIWeb below.
Use ASCIIWeb 1.0.3 Download Signed HTML & Source
ASCIIWeb is Theta Pi's flagship product, with numerous improvements over the ASCIIEnc series. Now, you can use a similar algorithm from a web page, and transfer text direct to your web-based email, no additional software needed! The v1.0 (Mac) release includes multiple iterations for added security, support for linefeeds, and the ability to create fully-encrypted, password-protected webpages. ASCIIWeb 1.0.2 also includes random code block and limited RLPassword generation. The new version, 1.0.2.1, should now work on all graphical browsers and platforms. The static versions simply encrypt to a password, with a set number of iterations.
Use ASCIIWeb 1.0.2 Use ASCIIWeb 1.0.2.1 1.0.2 Static 1.0.2.1 Static
Download ASCIIWeb Sources Download Cross-Platform ASCIIWeb Sources
ASCIICode CodeFrag Read Manual
Version 1.1 of RLPassWeb includes 4 different password generation algorithms - consonant/vowel pair, bit-pattern, random alphabetic/alphanumeric, and full random for maximum security. This version is written in javascript, and can be accessed directly from any computer with internet access. Using the bit-pattern algorithm, this version of RLPassword delivers more phonetically correct and easily remembered passwords than ever before.
Download Use Online Use Online - No Ys
Projects will be released on an intermittent basis, as I discover useful functions that do not currently have programs written for them. If you have ideas for new programs, please send them to .