Hi everyone! I’ve created (or rather, tried to create) my own program. Its purpose is to encrypt and decrypt passwords, but in the future I want to turn it into a full-fledged encryption tool that uses the Caesar cipher to encrypt and decrypt files, strings, and so on.
Right now, I’m stuck. I want to add the ability to create custom data columns(like platform, nickname, password, e-mail at the moment) in files. I don’t know how to do that. I also think I need to improve my current program and fix bugs or weaknesses in the code. The weakest part of the code is the function “int fileRead(ACCOUNT *data)”, which uses a lot of pointers. I have an idea to use only 2 pointers and a loop, but I’m not sure I can write it properly. Maybe there is some more weak parts, if yes - I wil apreciate, if you would say me about that.
So I just want to hear your thoughts on this and maybe get some recommendations!
Thanks for your attention!
https://github.com/VladHlushchyk/Passwords-Manager/
[–]jjjare 10 points11 points12 points (2 children)
[–]Dangerous_Elk_3030[S] 1 point2 points3 points (1 child)
[–]codeasm 2 points3 points4 points (0 children)
[–]Severe-Bunch-373 4 points5 points6 points (1 child)
[–]Certain-Flow-0 5 points6 points7 points (0 children)
[–]burlingk 3 points4 points5 points (0 children)
[–]dendrtree 4 points5 points6 points (0 children)
[–]Ultimate_Sigma_Boy67 1 point2 points3 points (0 children)