@npgarg Honestly, the hardest part of RSA was finding a way to split the message into blocks that could be represented as a number of arbitrary size since the message length could be arbitrarily long. It required some tricky usage of gcds and padding to ensure proper message length. As for kiltie, the band itself is not too big of a time commitment so it doesn't require much balancing.
rchernof
Posts
-
Hi, I'm Ryan -
Hey, I'm RathiHi, Rathi! Your ML experience sounds really interesting and practical. I was curious if you found any of the algorithms involved to be particularly interesting or had any optimizations that performed better or worse than expected. Your martial arts experience also seems really in depth. How much higher can you go once you get your second-degree blackbelt?
-
Hi, I'm RyanMy name is Ryan Chernoff and I have recently worked on a simple cryptography tool for encrypting and decrypting different algorithms from base64 to RSA. The entire application was built in C and utilizes file I/O to give the user options in where to write the output to. I decided to take this course because I like the problem solving involved in developing software and wanted to tackle more scenarios while gaining better knowledge of industry best practices. Outside of CS I enjoy music and play the Trumpet in the Kiltie Band.