Password Hasher Firefox Extension · Aug 26, 05:38 AM

Better security without bursting your brain
Password Hasher is a Firefox security extension for generating site-specific strong passwords from one (or a few) master key(s). See the Guide below for more details.
Thanks go to Hashapass for the general concept and some code.
Install Password Hasher
Install version 1.1.3
Minor fixes for German translation and marker styles. May fix some marker display anomalies.Install version 1.1.2
Release submitted to Mozilla.org. Compatible with Firefox 3. Includes German and Italian translations, more hash word sizes, better password field marker display, and more flexible site tags/domain support. Also supports about:config preference to change shortcut key.Install version 1.0.5
Changed shortcut key to Ctrl-F6 for more universal keyboard support. Minor bug fixes.Install version 1.0.4
Official Firefox 2 Mozilla.org release.
Subversion Access
- Browse repository.
- svn co svn://wijjo.com/passhash
More information
- Password Hasher at Mozilla.org
- Online Password Hasher (demo and online substitute for extension)
Warning!
If you install from this site you will get automatic updates on a different, i.e. more aggressive, schedule, compared to Mozilla.org (see link above). This is good for people who like to be “bleeding edge”, but bad for people who just want stability and basic functionality.
It’s easy enough to uninstall and reinstall a more stable version if you’re not happy with the results. You shouldn’t lose any data.
Guide
The following is identical to the guide contained in the latest development version of the extension. Be aware that your installed version may be older, and may not support all the listed features.
— Steve Cooper
Changing the Password Hasher Shortcut Key · Jun 22, 03:19 PM
For versions 1.1.0 and greater…
Procedure
- Go to about:config using the location bar.
- Filter on passhash and look for passhash.optShortcutKeyCode and passhash.optShortcutKeyMods.
- Set passhash.optShortcutKeyCode either to one of the virtual keys using VK_ as a prefix, e.g. VK_F6 or to a displayable key using the character, e.g. h or ;.
- Set passhash.optShortcutKeyMods to one or more space-separated key modifiers. accel is a cross-platform modifier which is the Control key on PCs and the Command key on Macs. You can also use alt, control, shift, and combinations.
- Restart Firefox.
Examples
Control-Alt-H
- passhash.optShortcutKeyCode=h
- passhash.optShortcutKeyMods=control alt
Control-; (PC) and Command-; (Mac)
- passhash.optShortcutKeyCode=;
- passhash.optShortcutKeyMods=accel
Control-F12 (PC) and Command-F12 (Mac)
- passhash.optShortcutKeyCode=VK_F12
- passhash.optShortcutKeyMods=accel
— Steve Cooper
Password Hasher Wish List · Jun 21, 02:04 PM
Here is the current list of ideas for future versions, both from the author and from users.
Bugs
Enhancements
More and better translations.
(author)
Always welcome from contributors!
Support multiple site tags per domain.
(submitted by Kefir, and others)
Integrate with KeePass and other desktop password managers
(submitted by Jordan)
Transfer defaults, including hash word size, from extension preferences to Portable Page.
(submitted by Arne)
Support “No special characters” as a default option.
(submitted by Neil).
Remember user names.
(submitted by David and Howard)
Support multiple user names per site.
(author)
Focus on master key, rather than site tag.
(submitted by Peter)
Support .htaccess style server based passwords.
(submitted by Josh)
Provide a stand-alone client application, or Mac Widget.
(submitted by Josh)
Add a site tag drop-down list.
(submitted by Josh)
More filtering of hash word characters, e.g. to exclude specific individual characters, like quotes.
(submitted by Josh)
Separate unmasking of master key and hash word.
(submitted by user)
Save password list for backup purposes.
(submitted by Howard)
— Steve Cooper
Password Hasher Firefox 3 Support · Jun 11, 08:43 PM
I know it’s been a while since the last update. While I have no intention of abandoning the project, it will never be as frequently updated as some other projects.
A large part of the reason is that it is meant to solve a particular problem as simply and reliably as possible. It will not gain new features unless deemed essential to the task of using generated passwords, and unless the features maintain or increase usability.
That said, there will be a new version for Firefox 3, and it will likely add a couple of requested features. As is, this extension can not be tricked into working with FF3, due to fundamental changes in password management. So you’ll need the update for it to work at all.
The new features will probably include digits-only hash words for PINs, reconfigurable shortcut key (through about:config), one or two translations, and a wider range of hash word sizes.
Thanks for all the encouragement, and also for being patient!
Steve
— Steve Cooper