Skip to content

Latest commit

 

History

History
40 lines (30 loc) · 833 Bytes

TODO.md

File metadata and controls

40 lines (30 loc) · 833 Bytes

Password Manager

  • Development[ In Progress ]

    • Change Password
    • Access Control : Authorised User can access their own password.
    • Database Transaction Feature
    • Strong Password Policy
  • User Interface

    • CLI
    • GUI
  • Database for Storing Passwords

    • SQLite3
    • Postgresql
    • MySQL
  • User Authentication

  • Password Encryption

    • AES-128 Encryption, HMAC (Hash-Based Message Authentication Code) algorithm with SHA256
  • Generate Secure Passwords

  • Data Security [ ]

    • Encryption
    • Hashing
    • Salting
    • Strong Cryptographic Functions
  • Backup and Recovery

    • Forgot Password
    • OTP Verification
  • Testing

    • Manual Testing
    • SQL injection
  • User Education

    • Documentation