Password Hasher Firefox Extension · 413 days ago

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

Subversion Access

More information

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.

Deutsch
Italiano

— Steve Cooper

---

Changing the Password Hasher Shortcut Key · 111 days ago

For versions 1.1.0 and greater…

Procedure

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 · 112 days ago

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 · 122 days ago

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

---

Fluxspace · 413 days ago

Fluxspace blends Fluxbox’s window management with new desktop management capabilities. It leverages existing components and the power of Python to help build a flexible desktop environment around Fluxbox and other lightweight window managers.

It’s homepage is here.

— Steve Cooper

---

WnDO - behavioral window manager extensions · 413 days ago

Description

WnDO is a small suite of complementary tools for adding behavioral extensions to Gnome , Xfce , Fluxbox , and other window managers. WnDO offers a plugin platform for tweaking the desktop environment. It focuses on modifying behavior, rather than adding desktop widgets. It has minimal dependencies, other than Python.

Included modules handle window alignment, simple window tiling, process management, wallpaper management, and custom keyboard shortcuts. Wallpaper management capabilities include per-workspace and randomly-selected wallpaper. It performs its own key grabbing in order to avoid interaction and conflict with the equivalent window manager facility.

Features are packaged as modules containing exported functions. These functions can be used as commands from the command line. The commands also work well as key or menu bindings. The following example waits for you to click on a window and then moves and resizes the selected window to fill the left side of the screen. See the Tutorial for more examples.

wndo window.tile 1 3 w=pick

Most features work with any window manager that is fully or mostly compatible with EWMH standards . Automatic user setup works with Gnome, Xfce and Fluxbox. It will also work for other window managers having similar configuration structure.

WnDO is built on top of CmDO (pronounced “commando”), a Python facility that converts a set of “decorated” functions to a complete command-driven environment, with full help. See the required CmDO package for more information.

New features can be added by simply adding modules into appropriate directories.

WnDO Source Packages (requires CmDO)


WnDO Subversion Access

WnDO Ubuntu/Debian Packages (requires CmDO)


More information

— Steve Cooper

---

CmDO - easy Python command line interfaces · 413 days ago

CmDO (pronounced “commando”) is a tool that makes it easier to build other tools. It selectively exposes Python modules and functions as a complete command line interface.

Present functionality:

CmDO Source Packages


CmDO Subversion Access

CmDO Ubuntu/Debian Packages


The Future

More information:

— Steve Cooper

---