jCryption first serializes the form, converts the string into hexadecimal values which is required to encrypt it. When the key pair is generated on the server; the script receives it, encrypts the string with the public key and sends it to the sever where the string is decrypted. When this is done you have your original serialized string back which is equal to a normal form submit (GET or POST).
- RSA form data encryption up to 2048 bit
- AjaxSubmit supported
- No SSL required
- Easy to install, use and extend
- Doesn’t block the browser on calculations
jCryption is cross browser script that has been tested to successfully work with Internet Explorer 6 +, Mozilla Firefox 3+, Safari 3, Opera 9+, and Google Chrome.
Developed by Daniel Griesser; jCryption is available for download under MIT & GPL License. You can find further information & download on jCryption’s Website.