A simple program that locally stores your passwords in an encrypted form.
- Sufficient encryption (AES 128bit)
- Lightweight
- Multi-platform
- Uses UTF-8
- Open-source
- Extremely permissive license
- Windows users
Just download SPM.exe from Releases, put it somewhere, create a shortcut and run. - Other platforms
Download SPM.jar from Releases and run it with your JVM (java -jar SPM.jar
). You can also find a program icon insrc/resources/
- Paranoid
Review the source code thoroughly and built it yourself
On the first run the program creates database file spmdb.xml
in the current directory.
- Double click puts the password into the clipboard
- The clipboard is automatically cleared in 30 seconds after coping the password or when the program is being closed
- Filter acts on "Site", "Login" and "Comment" fields
- "Site", "Login" and "Comment" fields are being encrypted too
javac -source 1.8 -target 1.8 -d out src/spm/*.java
jar cfe dist/SPM.jar spm.SPMgui -C out .
GUI was created with NetBeans IDE
Executable for Windows was created with Launch4j
- v1.4
- Add password generator
- Fix xml extra new-lines problem