Skip to content

Safe Storage and Password Manager/Generator Based on Cryptanalysis

Notifications You must be signed in to change notification settings

ddvader44/SecurePass

Repository files navigation

SecurePass 🛡️

Safe Storage and Password Manager/Generator Based on Cryptanalysis

API

Clone this repo

git clone https://github.com/ddvader44/SecurePass.git

Tech stack & Open-source libraries

  • Minimum SDK level 21
  • Kotlin based, Coroutines for asynchronous.
  • Java for algorithms.
  • Hashing Algorithms Used
    • PBKDF2 for Social Media
    • Bcrypt for Online Certifications
    • LtHash for Payments
    • Argon2id for Cloud Servers
    • MD5 for Emails
  • Jetpack
    • ViewModel: Manages UI-related data holder and lifecycle aware. Allows data to survive configuration changes such as screen rotations.
    • Room: Constructs Database by providing an abstraction layer over SQLite to allow fluent database access.
  • Architecture
    • MVVM Architecture (Model - View - ViewModel)
  • Material-Components: Material design components.
  • View Binding: Allows you to more easily write code that interacts with views

Find this repo useful?

Support it by joining stargazers for this repository. ⭐
Also, follow me on GitHub for my next creations!