All Projects → andy-goryachev → PasswordSafe

andy-goryachev / PasswordSafe

Licence: Apache-2.0 license
Cross platform password manager.

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to PasswordSafe

TripleSecManaged
A C# port of the TripleSec encryption scheme created by Chris Coyne, Maxwell Krohn, and Filippo Valsorda
Stars: ✭ 18 (+28.57%)
Mutual labels:  xsalsa20, bouncycastle
jpass
🔐 Password manager application with strong encryption (AES-256). [Java/Swing]
Stars: ✭ 129 (+821.43%)
Mutual labels:  swing, password-manager
lazysodium-java
A Java implementation of the Libsodium crypto library. For the lazy dev.
Stars: ✭ 110 (+685.71%)
Mutual labels:  argon2, xsalsa20
swing-material
A collection of Material Design components and utilities for Swing.
Stars: ✭ 52 (+271.43%)
Mutual labels:  swing
JxBrowser-Examples
JxBrowser Examples & Tutorials
Stars: ✭ 49 (+250%)
Mutual labels:  swing
seal
Easily encrypt files, notes, and passwords
Stars: ✭ 16 (+14.29%)
Mutual labels:  password-manager
entropass
Maximum-security password manager
Stars: ✭ 21 (+50%)
Mutual labels:  password-manager
SimpleMVC
Example of MVC pattern in Java (Swing)
Stars: ✭ 20 (+42.86%)
Mutual labels:  swing
gpgpwd
Moved to GitLab
Stars: ✭ 22 (+57.14%)
Mutual labels:  password-manager
passbolt ansible
A complete (set of) playbook(s) to selfhost passbolt.
Stars: ✭ 15 (+7.14%)
Mutual labels:  password-manager
hash-wasm
Lightning fast hash functions using hand-tuned WebAssembly binaries
Stars: ✭ 382 (+2628.57%)
Mutual labels:  argon2
sandpass
Password manager for Sandstorm
Stars: ✭ 26 (+85.71%)
Mutual labels:  password-manager
Java-Swing-Examples
Java Swing code examples
Stars: ✭ 26 (+85.71%)
Mutual labels:  swing
github-graffiti
Create awesome github graffiti for yourself or someone else
Stars: ✭ 52 (+271.43%)
Mutual labels:  swing
bitw
Minimalist BitWarden client
Stars: ✭ 110 (+685.71%)
Mutual labels:  password-manager
MooInfo
Visual implementation of OSHI, to view information about the system and hardware.
Stars: ✭ 83 (+492.86%)
Mutual labels:  swing
spring-boot-java-swing-reservations
The project aims to present how to connect Spring Boot 2 and Java Swing GUI widget toolkit. All application dependencies are provided by Docker Compose. There are also static code analysis tools like FindBugs and Checkstyle.
Stars: ✭ 86 (+514.29%)
Mutual labels:  swing
pgpainless
Simple to use OpenPGP API based on Bouncy Castle
Stars: ✭ 73 (+421.43%)
Mutual labels:  bouncycastle
orson-charts
A 3D chart library for Java applications (JavaFX, Swing or server-side).
Stars: ✭ 94 (+571.43%)
Mutual labels:  swing
Allpass
Allpass是一款简洁的私密信息管理工具,包括密码管理与卡片信息管理,支持指纹解锁软件、csv导入导出、从Chrome中导入、从剪贴板中导入、文件夹与标签功能、收藏与备注功能、密码生成器、WebDAV同步等功能,采用Flutter构建
Stars: ✭ 82 (+485.71%)
Mutual labels:  password-manager

Passwørd Safe

A simple, secure password storage tool which allows you to keep all your passwords in one encrypted file. For Windows, Mac, Linux, Solaris.

alt text

Why?

This application is inspired by Bruce Schneier's Password Safe program.

At first, I needed to have a cross-platform tool that I could run on Mac, Windows, and Linux.

Then I discovered that a SHA-256 hash of the stretched key in the original Password Safe file is provided in the clear. The documentation explains that it "is used to verify that the user has the correct passphrase". I am not so sure. I don't know if the opposition has rainbow tables or specialized hardware to brute force 256 bit hashes, but it feels like a backdoor. In any case, this goal that can be easily achieved in a more secure way by using, for instance, authenticated encryption.

Encrypted data file format: EncryptionHandlerV4.
Encryption relies on a memory-safe Bouncycastle fork MemSafeCrypto.

License

This project and its source code is licensed under the Apache License 2.0 and you should feel free to make adaptations of this work. Please see the included LICENSE file for further details.

Official Site

goryachev.com

Project Status

Release Notes

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].