Skip to content

Commit

Permalink
readme
Browse files Browse the repository at this point in the history
  • Loading branch information
LucaCoduriV committed Jan 29, 2023
1 parent e7a9324 commit 103ee32
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,9 @@
- Encryption: The original code did not implement any encryption, leaving sensitive
data such as student grades and teacher credentials vulnerable to being
compromised. I added encryption for both the student grades and the teacher
credentials, to protect them from unauthorized access.
credentials, to protect them from unauthorized access. `Note`: Reading db.json may
fail if the database is very large. The reason is that I need to read the
entire DB into memory to encrypt/decrypt it.

- Error management: The original code did not handle errors in a consistent or secure
manner, often panicking and revealing sensitive information. I added proper error
Expand Down

0 comments on commit 103ee32

Please sign in to comment.