Files
rsa/Week 5 Report.md
T
2026-06-24 16:33:39 +02:00

1.3 KiB

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 to ensure that the algorithm can at least encrypt and decrypt strings of length up to 256 characters
- Slightly modified generate.py to ensure that the generated keys are at least 1024 bits long
- Added a CLI for the program: main.py
- Updated Testing.md to actually detail the data used to test Miller-Rabin
- Updated Implementation.md and User Guide.md to include information about 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