DOMCrypt is a useful Firefox extension designed to add 'window.mozCipher' to every browser window. Using DOMCrypt, you have access to fast native encryption via a new window property: "window.mozCipher" - in all web pages.
'Native' refers to the fact that this addon is wrapping the native C-based NSS crypto routines for hashing, key generation encryption and decryption.
Requirements:
· Firefox 4.0 - 7.0
What's New in This Release: [ read full changelog ]
· Added mozCipher.sym.encrypt() and moxCipher.sym.decrypt(), which are the symmetric encryption and decryption methods.
· There is also mozCipher.sym.wrapKey(), which takes a cipher object and re-encrypts the symmetric key used to protect the data with another user's public key.
· All symmetric keys are encrypted with a public key for security, using wrapKey allows you to share the encrypted data with other users just by re-wrapping the key.