2010-12-06 2 views
2

Y at-il une bibliothèque disponible (ou une référence d'algorithme bien écrite que je pourrais implémenter) qui me permettrait de signer un texte avec une clé privée, de préférence mon SSH existant? ou clé PGP?Signer et vérifier le texte avec des paires de clés en utilisant Javascript

Mon but est d'écrire un bookmarklet pour signer mes articles de blog, et fournir un autre bookmarklet pour permettre aux autres de les vérifier. Je n'essaie pas de faire une communication sécurisée. J'ai juste pensé qu'il pourrait être intéressant de pouvoir stocker les clés publiques des autres et de les utiliser pour vérifier la paternité automatiquement.

+1

Malheureusement, cette conception soulève plusieurs questions liées à la sécurité, par exemple. comment empêcher l'usurpation de clés (si elles sont téléchargées à partir du serveur) ou comment sélectionner des clés dans le stockage local (si des clés locales sont utilisées). Ensuite, la question est de savoir comment la vérification doit être effectuée (l'utilisateur doit soit faire confiance à la clé et avoir la clé de confiance à portée de main, soit utiliser l'ICP pour la validation du certificat). –

Répondre

0

Vous pouvez regarder dans jCryption: http://www.jcryption.org/

Il est fait pour chiffrer des formulaires en utilisant ajax, mais il peut être un endroit pour commencer.

Questions connexes