This commit is contained in:
2026-06-24 16:33:34 +02:00
commit 1611444153
26 changed files with 1400 additions and 0 deletions
+19
View File
@@ -0,0 +1,19 @@
### What have you done this week?
\- Modified the tests for Miller-Rabin to use actually verified large prime numbers
\- Added a 257-character string to [test_encrypt_decrypt.py](./test/test_encrypt_decrypt.py) to ensure that the algorithm can at least encrypt and decrypt strings of length up to 256 characters
\- Slightly modified [generate.py](./generate.py) to ensure that the generated keys are at least 1024 bits long
\- Added a CLI for the program: [main.py](./main.py)
\- Updated [Testing.md](./Testing.md) to actually detail the data used to test Miller-Rabin
\- Updated [Implementation.md](./Implementation.md) and [User Guide.md](./User%20Guide.md) to include information about [main.py](./main.py)
### How has the project progressed?
The project is mostly completed. There will be some final updates to the project.
### What has been unclear or problematic? Please answer this question truthfully, as this is something the course assistant may be able to help with.
So far, nothing. I am confident that I will be able to complete this project. If there are any troubles, I will contact the course assistant immediately.
### What next?
\- Updating the code to improve pylint ratings
\- Responding to feedback and suggestions (if any)
\- Fixing bugs (as necessary)
\- Wrapping up the project