What I Learned Today:

  • Python basics and practical usage
  • XOR operations and their role in cryptography
  • Encoding & decoding between:
    • Bytes
    • Hex
    • Base64
  • New insights into the Linux filesystem

Today, I successfully completed the “Introduction to CryptoHack” module. It covered a wide range of foundational cryptography concepts, including:

  • Converting between strings, bytes, hex, base64, and long integers
  • Understanding how encryption works
  • The role and importance of keys
  • Why reusing the same key across different contexts is dangerous The module consisted of 10 lessons, each progressively getting deeper into the topic.
    The final challenge was a bit tricky—it took me a few minutes to figure it out—but solving it felt really satisfying.

Introduction to CryptoHack

After completing CryptoHack, I moved on to practicing for CTFs. Even though I already had some knowledge, I decided to restart from the basics, and that turned out to be a good decision. I ended up learning things I had previously overlooked. Right now, I’m working on Linux Luminarium Dojo (Module 3) on pwn.college

Ps: Couldn’t write blog since year due to some personal issues.


Resources Used