In this video, we outline the sequences for creating an account, logging in, and logging out of the application. This involves reading and writing to the map files, generating and decrypting the data key, and how we will integrate the encryption algorithms we implemented (AES, SHA3, PBKDF2).
I decided to modify the login sequence a bit by splitting up the reading and parsing of the map files just to separate different processes. None of the actual procedure changes, it is just an organizational difference.
Timestamps:
Introduction: 0:00
Create Account: 0:51
Read/Login: 9:38
Save/Logout: 27:45
Conclusion: 33:59
• Website: https://michaelg29.github.io/
• Twitter: https://twitter.com/MichaelGrieco10
• Discord: https://discord.gg/Uj54bDF
• This Github Repo: https://github.com/michaelg29/data-vault
• This Playlist: https://www.youtube.com/playlist?list=PLysLvOneEETNeg2YqISscjqA4udYRuGDb