srdusr
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2024-02-27Moved function declarations to main.hsrdusr1-174/+175
2024-02-27git commit -m "Updated password manager with improvements:- Changed struct ↵srdusr1-0/+0
Password to use defined maximum lengths for website, username, and password fields.- Added an array passwords[MAX_PASSWORDS] to store password entries.- Added numPasswords to keep track of the number of passwords.- Updated generate_password function to use a new character set and added printout of generated password.- Updated save_password function to use snprintf for filename construction and include .dat extension.- Updated load_passwords function to check for regular files, null-terminate strings, and populate passwords array.- Added copy_to_clipboard function to copy text to clipboard using xclip.- Updated main function with menu options and input handling.- Improved save and load password calls to handle numPasswords and passwords array. Implement PBKDE2. - Added loop in main to continually display menu until exit choice.
2023-09-02Initial commitsrdusr1-0/+0
2023-05-05Various changes that include fixes to memory over-flowing and wrong byte ↵srdusr1-3/+4
sizes allocated
2023-03-14Add TODOssrdusr1-0/+8
2023-03-14Fixed deprecated 'AES_set_encrypt_key' and etc with EVP functionssrdusr1-9/+25
2023-03-13Working fix on deprecated values/functionssrdusr1-12/+20
2023-03-13Added necessary functions for password ↵srdusr1-2/+71
generating/encrypting/decrypting/saving/loading
2023-03-13Working templete/draft to implement a password managersrdusr1-0/+95
2023-03-13Intial commit of empty filessrdusr5-0/+0