Skip to content
This repository was archived by the owner on Jun 3, 2026. It is now read-only.

v1.1.0

Latest

Choose a tag to compare

@Technical-1 Technical-1 released this 15 Jan 19:04
· 6 commits to main since this release

QuickPass v1.1.0 - Production Release

A secure, cross-platform desktop password manager built in Rust.

Features

  • Encrypted Vaults: AES-256-GCM encryption with per-vault random keys
  • Dual Authentication: Unlock via master password OR visual pattern lock (6x6 grid)
  • Configurable Security: Three Argon2id security levels (Low/Medium/High)
  • Password Generation: Customizable length, character sets, and real-time entropy estimation
  • 2FA/TOTP Support: Generate TOTP codes for entries and vault-level 2FA with QR codes
  • Import/Export: Bitwarden, 1Password, LastPass CSV imports and encrypted backups
  • Auto-Lock: Configurable inactivity timeout with clipboard auto-clear
  • Brute-Force Protection: Progressive lockouts with exponential backoff
  • Tags & Search: Organize entries with custom tags and filter by website/username

Security Highlights

  • Argon2id key derivation exceeding OWASP recommendations
  • AES-256-GCM authenticated encryption
  • Per-vault random salts
  • Secure memory clearing via zeroize
  • Atomic file writes to prevent corruption
  • Lockout system: 15min → 30min → 60min → vault deletion

What's New in v1.1.0

  • Comprehensive README documentation
  • Simplified CI/CD pipeline (removed macOS code signing)
  • All clippy warnings resolved
  • Code quality improvements
  • 100 tests passing (69 unit + 31 integration)

Downloads

  • QuickPass-Windows.exe - Windows executable
  • QuickPass-Linux - Linux binary
  • QuickPass-macOS - macOS binary (unsigned)

Installation

Download the appropriate binary for your platform and run it. No installation required.

Building from Source

git clone https://github.com/Technical-1/QuickPass.git
cd QuickPass
cargo build --release
./target/release/QuickPass