Secure Password ManagerUnbreakable Credentials, Powered by AI.

A secure, web-based tool. It uses Fernet encryption (derived via PBKDF2HMAC) to protect credentials in a CSV file, and integrates the Google Gemini API to generate unique, personalized usernames.

Core Contributors

Anshuman Pati

Python Developer

Aman Kumar Singh

Web Developer

Project Dependencies

Technology Stack

PythonPandasCryptography (Fernet/PBKDF2)Google Gemini APIHTMLCssJS

This project showcases strong cryptography skills and integration with modern AI services.

Core Architecture & Technology

A deep dive into the robust security and intelligence features.

Military-Grade Encryption

Credentials are protected using Fernet symmetric encryption. Keys are securely derived from a master password via the robust PBKDF2HMAC key derivation function.

AI Username Generation

Integrates the Google Gemini API to generate five creative, unique, and personalized usernames based on user details and the target platform.

Local Data Persistence

Uses the Pandas library to efficiently manage and store encrypted username/password pairs and salts in a secure, local CSV file.