4 ms·
Yes, that video is one of my favorites. I'd recommend thinking of teaching encryption like teaching knots. You start out by listing the most basic knots[1] an
by diafygi 10y ago
Yes, that video is one of my favorites.
I'd recommend thinking of teaching encryption like teaching knots.
You start out by listing the most basic knots[1] and what they are used for.
Then, you can dive into teaching how to tie a specific knot.
Then, you can dive into how and why a specific knot works and has the features it does.
In a half hour, you will only be able to go through the list of encryption fundamental tools (digests, symmetric encryption and signatures, asymmetric encryption signatures, and shared secret key derivations). But learning just the names and purposes of those basic tools will be damn interesting to engineers.
Also, encryption is like knots in that you should never try to invent your own. If you invent your own, it will probably fall apart at the most critical moment. Use a standard knot. Use a standard, boring, established knot.
[1] - https://gizmodo.com/how-to-tie-the-only-five-knots-youll-ever-need-1696628878 https://gizmodo.com/how-to-tie-the-only-five-knots-youll-eve...