J'ai besoin de crypter des données JSON (stringifiées) dans un Workerpool Google Gears. Jusqu'à présent, toute implémentation que j'ai essayée fait sortir le bogue de Gears Workerpool, ou me donne des chaînes cryptées non désirées.Cryptage JSON dans Google Gears Workerpool
Par exemple: le chiffrement DES (ne peut pas poster URL en raison des restrictions de compte)
Cela fonctionne avec brio pour la plupart des applications, sauf après le cryptage mon JSON, il ajoute linebreaks où je ne veux pas. Le décryptage n'aboutit qu'à une chaîne brisée qui ne peut pas être travaillée.
Par exemple: le cryptage AES (ne peut pas afficher l'URL en raison des restrictions de compte)
Cela fonctionne aussi, en théorie, mais une fois que je coller le code source dans mon Workerpool fichier javascript, Gears Workerpool donne une vague Message d'erreur. En supprimant le script de Workerpool, tout fonctionne à nouveau.
Ce que je cherche:
Une implémentation de chiffrement très simple en javascript, qui utilise une clé pour chiffrer et déchiffrer les données. Utiliser une clé (ou un mot de passe, si vous voulez) est important. En outre, le cryptage d'une chaîne JSON typique et le décryptage de cette même chaîne devrait aboutir à des résultats parfaits.
Tout cela est assez important, car il implique des données médicales pour une utilisation hors ligne. Donc, si vous avez d'autres idées sur la façon de stocker en toute sécurité les données JSON dans la base de données Google Gears (sqlite), je suis tout ouïe!