Ben böbürlenmeyi biri değilim ama bu işlevi yerine getirecektir github.com bir proje var.
Özel anahtar sunucusunda oluşturulur, bir kamu anahtar ve pkcs # 7 sertifika da özel anahtarı türetilmiştir. Genel anahtar, belirtilen form ile assocated her form elemanı önce sunucuya teslim ediliyor şifrelenir hangi zaman müşteriye gönderilir.
Bu veri üretir, şifrelemek ve şifresini çözmek için PHP OpenSSL uzantısını kullanır gibi compatibile% 100 OpenSSL olduğunu.
https://github.com/jas-/jQuery.pidCrypt/
Bu proje JavaScript imzalamak ve form verilerini sunucuya gönderilene kadar e-postaları şifrelemek olmayacak çünkü PGP kadar güvenli değil, şifreli ve ya imzalanacak form veri öncesinde gönderilen için RSA açık anahtarlı şifreleme kullanarak şifrelenen sunucuya.
Yine proje kimlik ve e-posta imzalama açısından tam değil ama ortak bir anahtar kullanarak sıradan bir şekilde şifreleme için çok iyi çalışıyor.