パスワード管理ソフトウェアは何を使っていますか。1Password、LastPass、KeyPassなど様々な形式がありますが、基本的にデータベースありきのシステムになっています。 今回紹介するHashpassはデータベースを持たないパスワード管理となっています。さて、どのような仕組みになっているのでしょうか。

Hashpassの使い方

HashpassはGoogle Chrome機能拡張となっています。

アイコンをクリックするとこのようなツールチップが表示されます。

キーを入力すると、キーとドメインを使ってパスワードに使える文字列が生成されます。

Hashpassはアルゴリズムを使ってパスワード風の文字列を生成してます。暗号化に際してSHA-256を使っています。つまりキーさえ覚えておけばパスワードは都度生成しても良いという訳です。

手軽なのは良いですが、文字種や長さを決められないので使えない場面が出てしまうかも知れません。また、パスワード更新には対応できないでしょう。とはいえ面白そうなソフトウェアです。

HashpassはGoogle Chrome機能拡張のオープンソース・ソフトウェア(MIT License)です。

Hashpass: A Simple “Stateless” Password Manager for Chrome | Stephan Boyer Hashpass - Chrome ウェブストア boyers/hashpass