Skip to content
Raizel88Public

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

1 Commit

Folders and files

Repository files navigation

Secure Vault

Secure Vault is a production-quality Flutter application designed to encrypt and decrypt ANY type of file completely offline. It uses military-grade AES-256 GCM encryption and PBKDF2-HMAC-SHA256 for key derivation.

Features

  • Offline Only: No internet, no backend, no cloud. Everything happens on your device.
  • Universal File Support: Encrypt Images, Videos, PDFs, Documents, ZIPs, and more.
  • Military-Grade Security:
    • AES-256 GCM Encryption.
    • PBKDF2-HMAC-SHA256 Key Derivation.
    • Custom Secure Header SECURE_VAULT_V1.
    • Random Salt and Nonce for every file.
  • Modern Luxury UI: Dark theme, glassmorphism, animated gradients, and smooth transitions.
  • Interactive Experience: Real-time password strength meter, success animations with confetti, and glowing UI elements.

Tech Stack

  • Framework: Flutter (latest stable)
  • Architecture: MVVM with Riverpod
  • Encryption: cryptography package
  • Animations: flutter_animate, confetti
  • UI: Material 3, Google Fonts, Glassmorphism

Getting Started

  1. Ensure you have Flutter installed.
  2. Run flutter pub get to install dependencies.
  3. Run flutter run to start the application.

Security Note

Secure Vault never stores your passwords. If you lose your password, the encrypted files cannot be recovered.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages