KeyMan is a password manager app built using Kotlin and Jetpack Compose, leveraging Room database for storage and AES encryption for maximum security.
- Password Management: Store and manage all your passwords securely.
- AES Encryption: Your passwords are encrypted using AES encryption algorithm to ensure maximum security.
- Room Database: Utilizes Room database for efficient and scalable storage of passwords.
- Intuitive UI with Jetpack Compose: Enjoy a modern and user-friendly interface built with Jetpack Compose.
- Clone the repository:
git clone https://github.com/itsivag/Password-Manager.git
- Open the project in Android Studio.
- Build and run the app on your device or emulator.
- Adding Passwords: Easily add new passwords with a few taps.
- Viewing Passwords: Access and view your passwords securely within the app.
- Updating Passwords: Update existing passwords whenever needed.
- Deleting Passwords: Remove unwanted passwords with ease.
- AES Encryption: All passwords are encrypted using AES encryption algorithm before being stored in the database, ensuring your data remains secure even if the database is compromised.
- Kotlin
- Jetpack Compose
- Room Database