Finished checkpoint 1

This commit is contained in:
zoeyande2
2026-04-13 17:13:23 -04:00
parent b0103ea4b5
commit 966da30fdd
3 changed files with 382 additions and 0 deletions

View File

@@ -1,10 +1,17 @@
# Sub Rosa Analysis
## Checkpoint 1
encrypted message: "cqHvxMiC6Z0+B+1yRMO4EX0fhhjhhI2C4JRdrMfhw5PKZf9Qv3/eq7KSNyQp4M1VJj4zcZK59vRC+Lz/2ZPefKqk3BcbK0Q8tWEmqR2x+HUrW/VmpP5xB4CtJeDS/lmV7a2hADGxveiYkt1df/G1WM7OXiYURGr5aSkh9cqdULGeZliyaTtttO8ZLcq16S4Wl/rUuoS5v7iRmdPlz0gLvkVu4nUV/+ytqQWIMQoEE2R/n9GC+U2K809ntkzkyWY39DUlEc+j4pxB6JM7CUosmGYksvWfipK2c/VP9Itk+kZdMd2Qn2n6CdSb/dbi/klTirucRw4aJ/okcY08t73VNA=="
Decrypt the message you received from the Sub Rosa administrator.
Include the code you used to decrypt it. What does the message say?
(done in python from the terminal)
>>> private = PrivateKey.load("subrosa_private_key.pem")
>>> public = PublicKey.load("subrosa_public_key.pem")
>>> private.decrypt("cqHvxMiC6Z0+B+1yRMO4EX0fhhjhhI2C4JRdrMfhw5PKZf9Qv3/eq7KSNyQp4M1VJj4zcZK59vRC+Lz/2ZPefKqk3BcbK0Q8tWEmqR2x+HUrW/VmpP5xB4CtJeDS/lmV7a2hADGxveiYkt1df/G1WM7OXiYURGr5aSkh9cqdULGeZliyaTtttO8ZLcq16S4Wl/rUuoS5v7iRmdPlz0gLvkVu4nUV/+ytqQWIMQoEE2R/n9GC+U2K809ntkzkyWY39DUlEc+j4pxB6JM7CUosmGYksvWfipK2c/VP9Itk+kZdMd2Qn2n6CdSb/dbi/klTirucRw4aJ/okcY08t73VNA==")
'Welcome to SubRosa! Please be a good community member.'
## Checkpoint 2
Once you have a fully-working client and server for encrypted chat, let's