Genelde internet üzerinden doldurup gönderdiğimiz formlarda veriler düz yazı formatı yani SSL kullanılmadan şifresiz olarak gönderilirler. jCryption ise formlardaki POST/GET veri alışverişini şifreleyen ve güvenlik vaad eden bir jQuery eklentisidir. JavaScript şifreleme yapan eklenti RSA’nın açık-anahtar algoritmasını kullanmaktadır ve şifresiz verileri bir PHP dosyasında tutmaktadır.
OpenSSL kullanarak formlar için JavaScript şifreleme yapan jCryption‘ın bazı temel özellikleri şunlardır:
- 2048 bit’e kadar şifreleme yapabiliyor.
- Ajaxlı onay/gönderme desteği sağlıyor.
- hesaplamalarda tarayıcıyı zorlamıyor ya da engellemiyor.
Eklentiyi kurmak ve kullanmak oldukça basit. jCryption fonksiyonunu aşağıdaki gibi çağırıyorsunuz:
$(“#formID”).jCryption();
ve veriyi tutmak içinde zaten hazır gelen PHP fonksiyonunu kullanmanız yeterli oluyor.
Adres: http://www.jcryption.org/