
More Cryptography (said no one) to be fair this stuff is quite cool and it’s the next in the series so we must persist!
Today starts with Public Key Cryptography Basics and the core of alot of this is understanding how the encryption algorithms work.
For instance, this one confused me slightly but then I re-read the question and the operation is quite simple,
E.G – RSA Knowing that p = 4391 and q = 6659. What is n? – n = 29239669 (n = p × q = 29239669) It’s just multiplication
E.G – Knowing that p = 4391 and q = 6659. What is ϕ(n)? – ϕ(n) = 29228620 (With ϕ(n) = n − p − q + 1 = 29228620) ϕ(n) is equal to 29228620 – 4391 – 6659 + 1 which is 29228620!
I was impressed with myself because I am bad at math & spelling, but understanding the concept is what it is really about! (I’m sure I will crash out somewhere along the route here but feels nice to get something like this on my own!)
The second section blew my mind a tad & I understand the operations however I still didn’t get the correct answer and needed a guide + this video from Computerphile (I’m still not sure).
This is a good online resoruce for modulo functions – Symbolab
This will definitely be on my whiteboard of learning. Also for a basic room on THM I don’t think this is basic but who am I to say what is what aye?
Next section was about PGP and GPG and the task was decrypting a GPG message with a .key file which was present within task 7.
I failed to import the key firstly and was unsure why the message was not decrypting however once I understood that you need to –import the key the process was as easy as slicing a PINEAPPLE…


After I had completed the above room I was checking on my progress through THM/Pathway and noticed that I hadn’t completed the Pre Security Path.
(I Think this was added after I stopped using THM a while ago).

So, having a slight break from Cryptography for today I decided to see if I can smash the remaining rooms left!
The will not be a lot of commentary on these rooms as they fall under the ‘info’ catergory and are quite basic but they need to be done.
I may have missed something that I haven’t reviewed/learned before!






Networking Badge



HTTP/HTTPS Badge



WWW Badge


Until next time, don’t sleep walk through life!

Nyob zoo
