Open main menu

CDOT Wiki β

Changes

Potential Projects

1,295 bytes added, 16:19, 10 September 2007
added more pwdmgr projects from dolske
Previous work was done on adding [[OS X Keychain integration]] to Firefox. This work was focused on tightly binding C++ and Mac API calls. Since then more work has been done to [http://blog.mozilla.com/dolske/2007/05/28/followup-password-manager-changes-coming-in-ff3-alpha-5/ modularize the password manager] in Firefox. Various platform "keychains" need to be integrated with the new system. See bugs [https://bugzilla.mozilla.org/show_bug.cgi?id=309807 309807], [https://bugzilla.mozilla.org/show_bug.cgi?id=106400 106400], and [https://bugzilla.mozilla.org/show_bug.cgi?id=371000 371000].
== Converting Password Manager Storage Convert password storage to a SQLite database ==
Currently the Password Manager , Firefox stores logins in Firefox uses a text file in the user's profile (signons2.txt file). The format is simple, but inflexible. Convert this Storage of other browser data, such as cookies and form history, has steadily been moving towards using SQLite-backed databases so that it uses a SQLite Databasemoving password storage to the same kind of storage would be good. Some work was started in [https://bugzilla.mozilla.org/show_bug.cgi?id=288040 bug 288040].
References== Support for OpenID == [http: dolske//openid.net/ OpenID] is an open, decentralized, free framework for user-centric digital identity. It's built on existing web technologies so that it can work without special support in the browser. However, tighter browser integration could allow for increased security and easier management. See [https://bugzilla.mozilla.org/show_bug.cgi?id=356853 bug 356853]. Needs definition as to exactly what should be done and how. Could be initially implemented as an extension. == Refactor master password out of NSS == Users can enable a "master password" in their browser, which securely encrypts all their stored passwords. The current implementation can be awkward to use and has some limitations, see [https://bugzilla.mozilla.org/show_bug.cgi?id=322617 bug 322617]. Fixing this would involve having password manager being more involved with the cryptography operations -- deriving a key from a passphrase with PKCS#5, and using NSS and PKCS#11 to encrypt/decrypt entries.
== Add Offline Support to an open source web app ==