askrypt

Crates.ioaskrypt
lib.rsaskrypt
version0.3.0
created_at2025-12-16 22:52:14.727362+00
updated_at2025-12-30 23:11:35.713749+00
descriptionPassword manager without master password
homepagehttps://github.com/askrypt/askrypt
repositoryhttps://github.com/askrypt/askrypt
max_upload_size
id1988887
size777,373
Ruslan A. (arusland)

documentation

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

License

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

Commit count: 0

cargo fmt