PigPGP is a demo for the RSA Cryptosystem on JavaScript, implemented using bigint.js v0.5 beta23, a library for arbitrary-precision integer arithmetic. Netscape 4.06+ and IE 4.01+ should work. Send your comments to seelie317'at'faireal.net.
NOTE: 1024-bit key generation will be time-consuming (say, 10-30 mins.) To select 1024-bit, you should check "I'm crazy."
Hotfix: 2003-08-24
The following line -- around line 383 of div.js (v0.5 beta 23) -- must be commented out, and has been commented out:
if( pos >= nDividendLength && Bigint._strcmp( strDividendHead , strDivisor ) < 0 )