https://github.com/askrypt/askrypt
Password manager without master password
https://github.com/askrypt/askrypt
iced password password-manager password-store rust
Last synced: 4 months ago
JSON representation
Password manager without master password
- Host: GitHub
- URL: https://github.com/askrypt/askrypt
- Owner: askrypt
- License: apache-2.0
- Created: 2025-10-31T20:51:11.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2026-02-26T19:57:33.000Z (4 months ago)
- Last Synced: 2026-02-27T01:40:05.604Z (4 months ago)
- Topics: iced, password, password-manager, password-store, rust
- Language: Rust
- Homepage:
- Size: 434 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Askrypt
Password manager without master password
## Status
⚠️Askrypt is under active development and has not undergone extensive security testing. Use at your own risk.⚠️
## Overview
Askrypt is a secure password/secret manager that does not require a master password. Secrets are encrypted by a
key derived from user-specific data using PBKDF2 with HMAC-SHA256. The user-specific data is a set of
answers to personal questions known only to the user.
## Performance
PBKDF2 is intentionally slow to prevent brute-force and dictionary attacks. The iteration count can be adjusted
to balance security and performance. Default iteration count in Askrypt is set to 600,000.
Benchmarks on a typical system:
- 100,000 iterations: ~100ms
- 600,000 iterations: ~600ms
- 1,000,000 iterations: ~1000ms
## References
* https://cheatsheetseries.owasp.org/cheatsheets/Password_Storage_Cheat_Sheet.html
## License
This project is open source. See LICENSE file for details.