askrypt 0.3.0

Password manager without master password
Documentation

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

License

This project is open source. See LICENSE file for details.