goryachev.com Products Design Research Contact

Passwørd Safe

A simple, secure, open source password storage tool which allows you to keep all your passwords in one file, protected with a single passphrase.
Available for Windows, Mac, Linux, Solaris.



Download and Installation

Download PasswordSafe.jar for OS X, Windows, Linux.

SHA-256: f2f1294f97aee4ffb16555c5aea09b892066a997b418a13a26e734de39643ca5
  1. Requires Java
  2. Download PasswordSafe.jar and save it to a folder of your choice.
  3. Double-click PasswordSafe.jar to start.

Features


Security

The program uses scrypt password-based key derivation function, 256-bit AES cipher in EAX mode. Random numbers, essential for generating salt and nonce, are provided by a SHA-512 digest-based generator which uses standard JVM SecureRandom implementation as well as entropy sourced from the user keyboard and mouse events. The tool uses Bouncy Castle cryptographic library.

On-screen keyboard provides additional protection against naïve key loggers.

The file format specification is publicly available.


History

This tool is inspired by an open source Password Safe program. I wanted to have similar functionality in a platform-independent tool written in Java.

See the release notes.


Open Source

On GitHub.