s7 - 機密情報を管理するソフトウェア
はじめに
s7(セブンと読みます)は、あるウェブサイトやリモートサーバのパスフレーズ や、クレジットカードの暗証番号などの機密情報を管理するソフトウェアです。 修正 BSD ライセンスに従って公開・配布を行っているオープンソースソフトウェ アです。
機密情報は、マスターキーと呼ばれるパスフレーズを使って、 秘密鍵暗号鍵方式の一つを用いて暗号化します。 万が一、機密情報を格納しているファイルが盗まれてしまった場合でも、 ちょっとやそっとでは機密情報を覗き見ることはできません。
ゴール
s7 は次の目標に向かって開発を進めています。
- クリップボードを利用せずにアプリケーションへのパスフレーズの入力ができること
- pwgen のようなコマンドラインのパスワードジェネレータと同じくらい簡単に新しいパスフレーズを含むアカウント情報を発行できること
- GNOME、ncurses やコマンドラインなど、ユーザの好みに合わせて UI を選択できること
- Windows、Mac OS X、Linux、iPhone などのさまざまなプラットフォームで動作すること
機能
- 秘密鍵暗号鍵方式を用いた強固な暗号化
- 多彩な編集機能(コピー&ペースト、UNDO/REDOなど)
- 簡単便利な検索機能
- 組み込みのセキュアパスワードのジェネレータ
動作環境
-
ruby 1.9
以下のライブラリを有効にしておくこと。
- readline
- openssl
インストール
まず、ruby 1.9 をインストールしてください。このとき、readline、openssl ライブラリを有効にしてください。
$ gem install s7-seven
開発者
- 高尾 宏治 [email protected]
連絡先
s7 に関するお問い合わせは高尾 宏治 [email protected] までお願いします。
ライセンス
LICENCE ファイルを参照してください。