Alpha Crypt Text Message Encryptor

Alpha Crypt uses MD5 cryptographic signatures on top of an XOR text encryption algorithm to form a practically unbreakable hybrid.

Features

Alpha Crypt uses MD5 cryptographic signatures on top of an XOR text encryption algorithm. It is designed for sending messages from anywhere on the Internet, without access to other encryption software. AC will not become confused by text wrapping, missing text, or other mistakes that occur during transmission. By running along a 64-character set, it will not garble binary values, or cause a browser to crash. For this reason, it is especially suited for public free email providers.

Security

Alpha Crypt defeats word-based or probability-based attacks, as well as overcoming methods which measure statistics based on consistent input-output.

Speed

Alpha Crypt is faster than other programs, by reducing cryptology running time primarily to internal bit operations, compatible with JavaScript browsers, instead of auxiliary functions.

Encrypt or decrypt messages

Key: Time:

Alpha Crypt is offered as-is, without warranty. Although I would feel safe in saying that no one can read a message I send with Alpha Crypt, I do not wish to make any legally binding guarantees, express or implied. You have the freedom to be secure, but freedom is also your own responsibility. I take no liability from any use of this software.

Disclaimer: I receive approx. 4-5% of Amazon's revenue produced by orders placed after one click's on the preceding advertisement, within the same browsing session[footnote] (i.e., if one immediately thereafter searches Amazon, places item(s) into their shopping cart, and completes one's purchase without closing their window or viewing any other website).

In Q4 2010, this amounted to $1.93 + $1.56 (approximately $1 per month). This trend continues; nevertheless, I continue to place the advertisement here in vain hope that someday Amazon's ads will become more persuasive, drawing in more of the thousands of daily worldwide users of Alpha Crypt. Today, for example, if 1,386 individuals placed orders for $10 each from Amazon.com, then I might earn: % echo '1386*10*.04' | bc -l
$554.40

Update: Reality is bleaker than dreams, however; in Q1 2011, I received a net total of $1.20, a whopping 40 cents per month. I know this is just going to repel even more people from clicking on the ad and ordering, but I feel like saying,

"Doesn't anyone realize that if this software helps you out, then you can help me out by ordering from Amazon.com through the link, especially if you were going to order from Amazon.com anyway--have mercy on me, even if only 40 cents per month of mercy!"

Just curious-- does my analysis of the fruitless results of Amazon.com advertising make you even less likely to click the advertisement?

[footnote]: the majority of valid advertising clicks still end up not being credited to me due to the "same session" rule of Amazon. For example, a friend ordered the following binoculars [ Nikon 7540 Monarch 3 - 8x42 Binocular (Black) ] and tried to give me credit for hours of help that I devoted to researching binoculars and some considerable additional time to explaining their features (e.g., why 10x32 is not better for birding at dusk than 8x42). Due to the innocent fact that my friend searched Google to compare another pair of binoculars, thus terminating their browsing "session," I received not a penny for my long labor of earning money for Amazon.com.
 ________________________________________
( For a light heart lives long.          )
(                                        )
( -- Shakespeare, "Love's Labour's Lost" )
 ----------------------------------------

Instructions

If you plan on emailing the contents of an encrypted message, you may wish to include the following note with the encrypted text:

Note: This message was encrypted with Alpha Crypt for safe transmission. Select and copy the message text, and visit to decrypt the message (a password key is required).

In order to distribute the load from many people using Alpha Crypt, this message is dynamically updated to show the current URL. This way, many websites may post these files and share Alpha Crypt. However, if you wish, you may also use the master url:

http://www.myersdaily.org/joseph/javascript/alphac.html Alpha Crypt by Joseph Myers

<a href="http://www.myersdaily.org/joseph/javascript/alphac.html">Alpha
Crypt by Joseph Myers</a>

Notes

For distribution, a zip file is available, alphacrypt2.zip (5.15 KB: contains alphac.html, timer.js, md5.js, and alphac.js).

Libraries used

Originally from Alpha Crypt by Joseph Myers. MD5 code (md5.js) by Joseph Myers is based on md5.js by Paul Johnston and Greg Holt.

Modified copies of programs in this list are used:

Joseph K. Myers, 2002/10/10, v.2 2003/11/13, cookies @ users.sourceforge.net.