Re:Software Engineering ≠ Computer Science (2009)
by custos on Monday August 07, 2017 @10:41AM
(#14947784)
While I was an admin for hackthissite.org I created some basic encryption algorithms for people to break.
One person gave me a step by step guide to how he broke it. It was amazing, and incredibly enlightening how hard encryption truly is.
Mathematical analysis of the encrypted data poor encryption easy to break.
Everyone should write their own crypto library at least once. Nobody should ever use their own crypto library for anything. :)