too different. However, the Help file provides instructions for processing an exported XML file with one of multiple XSLT files (included with Password Safe) which will produce a Password Safe compatible XML file that can then be imported. File encryption Password Safe can encrypt any file using a key derived from a passphrase provided by the user through the command-line interface. Password generator The software features a built-in password generator that generates random passwords. The user may also designate parameters for password generation (length, character set, etc.), creating a "Named Password Policy" by which different passwords can be created. Cryptography The original Password Safe was built on Bruce Schneier's Blowfish encryption algorithm. Rony Shapiro implemented Twofish encryption along with other improvements to the 3.xx series of Password Safe. The keys are derived using an equivalent of PBKDF2 with SHA-256 and a configurable number of iterations, currently set at 2048. In a paper analysing various database formats of password storage programs for security vulnerabilities the researchers have found that the format used by Password Safe (version 3 format) was the most resistant to various cryptographic attacks. Reception Reviewers have highlighted the program's simplicity as its best feature. See also List of password managers Password manager References External links Password Safe at FileHare.com Password Safe at Schneier.com pwSafe Password Safe clone for OS X and iOS Password Safe at Softonline.net Cryptographic software Personal information manager software for Windows Linux software Java platform software Free password managers Portable software Software that uses wxWidgets 2002 software Free software programmed in C++ Freeware Free and open-source Android software