spielwiese. (Posts about bad säckingen.)https://spielwiese.fontein.de/tag/bad-sackingen.atom2019-11-17T10:45:16ZfelixNikolacrypto for kids.https://spielwiese.fontein.de/2014/01/15/crypto-for-kids/2014-01-15T23:56:55+01:002014-01-15T23:56:55+01:00felix<div><p>today i was in <a href="https://de.wikipedia.org/wiki/Bad_S%C3%A4ckingen">bad säckingen</a> to give a talk at the <a href="http://kinderuni-hochrhein.eu/">kinderuni (children university) hochrhein</a>, a eu-funded joint project between the two cities bad säckingen in germany and <a href="https://en.wikipedia.org/wiki/Stein,_Aargau">stein (ag)</a> in switzerland. in the talk, i tried to explain kids, age 8 to 12, a bit about cryptography.</p>
<div class="lazygal" id="lazygal-gallery-lazygal_2014__01__15__kinderuni_1"><noscript><div class="lazygal-image-container" style="width: 32.33333333333333%; margin: 0.5%; width: calc(33.33333333333333% - 2px); margin: calc(1px + 0px); max-width: 294px;"><div class="lazygal-image-outercont"><a href="https://spielwiese.fontein.de/photos/2014/01/kinderuni-vortrag-1.png" style="width: 100%;"><span class="lazygal-image-outer" style="width: 100%;"><span class="lazygal-ka" style="padding-top: 74.65753424657534%;"></span><img src="https://spielwiese.fontein.de/photos/2014/01/kinderuni-vortrag-1-bw-292x218.png" class="lazygal-image-scale" alt=""></span></a></div></div><div class="lazygal-image-container" style="width: 32.33333333333333%; margin: 0.5%; width: calc(33.33333333333333% - 2px); margin: calc(1px + 0px); max-width: 294px;"><div class="lazygal-image-outercont"><a href="https://spielwiese.fontein.de/photos/2014/01/kinderuni-vortrag-2.png" style="width: 100%;"><span class="lazygal-image-outer" style="width: 100%;"><span class="lazygal-ka" style="padding-top: 74.65753424657534%;"></span><img src="https://spielwiese.fontein.de/photos/2014/01/kinderuni-vortrag-2-bw-292x218.png" class="lazygal-image-scale" alt=""></span></a></div></div><div class="lazygal-image-container" style="width: 32.33333333333333%; margin: 0.5%; width: calc(33.33333333333333% - 2px); margin: calc(1px + 0px); max-width: 294px;"><div class="lazygal-image-outercont"><a href="https://spielwiese.fontein.de/photos/2014/01/kinderuni-vortrag-3.png" style="width: 100%;"><span class="lazygal-image-outer" style="width: 100%;"><span class="lazygal-ka" style="padding-top: 74.65753424657534%;"></span><img src="https://spielwiese.fontein.de/photos/2014/01/kinderuni-vortrag-3-bw-292x218.png" class="lazygal-image-scale" alt=""></span></a></div></div></noscript></div><script type="text/javascript">/*<![CDATA[*/lazygal.register_gallery([['/photos/2014/01/kinderuni-vortrag-1.png',1023,766,33,'',['/photos/2014/01/kinderuni-vortrag-1-bw-292x218.png','/photos/2014/01/kinderuni-vortrag-1-col-292x218.png'],292,218],['/photos/2014/01/kinderuni-vortrag-2.png',1023,766,33,'',['/photos/2014/01/kinderuni-vortrag-2-bw-292x218.png','/photos/2014/01/kinderuni-vortrag-2-col-292x218.png'],292,218],['/photos/2014/01/kinderuni-vortrag-3.png',1023,766,33,'',['/photos/2014/01/kinderuni-vortrag-3-bw-292x218.png','/photos/2014/01/kinderuni-vortrag-3-col-292x218.png'],292,218]],[[0,1,2]],document.getElementById("lazygal-gallery-lazygal_2014__01__15__kinderuni_1"));/*]]>*/</script>
<p>starting with <a href="https://en.wikipedia.org/wiki/Caesar_cipher">caesar-type ciphers</a> and more general <a href="https://en.wikipedia.org/wiki/Substitution_cipher">substitution ciphers</a>, i then continued to explained how to crack such ciphers using <a href="https://en.wikipedia.org/wiki/Frequency_analysis">frequency analysis</a>. this included a <a href="http://www.math.uzh.ch/aa/schule/krypto-4.html">live demonstration</a>, which was quite fun thanks to all the contributions from the audience. after shortly giving hints on how to improve on ciphers, i quickly presented the <a href="https://en.wikipedia.org/wiki/Advanced_Encryption_Standard">advanced encryption standard</a> before continuing with the second part of the presentation: <a href="https://en.wikipedia.org/wiki/Public-key_cryptography">public key cryptography</a>.</p>
<div class="lazygal" id="lazygal-gallery-lazygal_2014__01__15__kinderuni_2"><noscript><div class="lazygal-image-container" style="width: 32.33333333333333%; margin: 0.5%; width: calc(33.33333333333333% - 2px); margin: calc(1px + 0px); max-width: 294px;"><div class="lazygal-image-outercont"><a href="https://spielwiese.fontein.de/photos/2014/01/kinderuni-vortrag-4.png" style="width: 100%;"><span class="lazygal-image-outer" style="width: 100%;"><span class="lazygal-ka" style="padding-top: 74.65753424657534%;"></span><img src="https://spielwiese.fontein.de/photos/2014/01/kinderuni-vortrag-4-bw-292x218.png" class="lazygal-image-scale" alt=""></span></a></div></div><div class="lazygal-image-container" style="width: 32.33333333333333%; margin: 0.5%; width: calc(33.33333333333333% - 2px); margin: calc(1px + 0px); max-width: 294px;"><div class="lazygal-image-outercont"><a href="https://spielwiese.fontein.de/photos/2014/01/kinderuni-vortrag-5.png" style="width: 100%;"><span class="lazygal-image-outer" style="width: 100%;"><span class="lazygal-ka" style="padding-top: 74.65753424657534%;"></span><img src="https://spielwiese.fontein.de/photos/2014/01/kinderuni-vortrag-5-bw-292x218.png" class="lazygal-image-scale" alt=""></span></a></div></div><div class="lazygal-image-container" style="width: 32.33333333333333%; margin: 0.5%; width: calc(33.33333333333333% - 2px); margin: calc(1px + 0px); max-width: 294px;"><div class="lazygal-image-outercont"><a href="https://spielwiese.fontein.de/photos/2014/01/kinderuni-vortrag-6.png" style="width: 100%;"><span class="lazygal-image-outer" style="width: 100%;"><span class="lazygal-ka" style="padding-top: 74.65753424657534%;"></span><img src="https://spielwiese.fontein.de/photos/2014/01/kinderuni-vortrag-6-bw-292x218.png" class="lazygal-image-scale" alt=""></span></a></div></div></noscript></div><script type="text/javascript">/*<![CDATA[*/lazygal.register_gallery([['/photos/2014/01/kinderuni-vortrag-4.png',1023,766,33,'',['/photos/2014/01/kinderuni-vortrag-4-bw-292x218.png','/photos/2014/01/kinderuni-vortrag-4-col-292x218.png'],292,218],['/photos/2014/01/kinderuni-vortrag-5.png',1023,766,33,'',['/photos/2014/01/kinderuni-vortrag-5-bw-292x218.png','/photos/2014/01/kinderuni-vortrag-5-col-292x218.png'],292,218],['/photos/2014/01/kinderuni-vortrag-6.png',1023,766,33,'',['/photos/2014/01/kinderuni-vortrag-6-bw-292x218.png','/photos/2014/01/kinderuni-vortrag-6-col-292x218.png'],292,218]],[[0,1,2]],document.getElementById("lazygal-gallery-lazygal_2014__01__15__kinderuni_2"));/*]]>*/</script>
<p>i began by explaining the situation: two <a href="https://spielwiese.fontein.de/tag/cats/">cats</a> want to communicate / exchange something (like cat food :-) ), while a third cat is watching / able to intercept (eat). after mentioning <a href="https://spielwiese.fontein.de/2014/01/15/crypto-for-kids/">diffie and hellman</a>, i continued with a more practical example: a simple <a href="https://en.wikipedia.org/wiki/Massey-Omura_cryptosystem#Massey-Omura_cryptosystem">massey-omura three-pass protocol type exchange</a> using a box and two padlocks. this was another great thing, asking the kids how they think this could work after presenting the box and the padlocks. and the sudden murmur of understanding when the second lock got added to the box and the box was sent back.<br>
afterwards i asked the kids how they think this system could be attacked, and they both came up with the bruteforce (crack the box open) and the more tricky (<a href="https://en.wikipedia.org/wiki/Man-in-the-middle_attack">man-in-the-middle attack</a>) variant. great!</p>
<div class="lazygal" id="lazygal-gallery-lazygal_2014__01__15__kinderuni_3"><noscript><div class="lazygal-image-container" style="width: 32.33333333333333%; margin: 0.5%; width: calc(33.33333333333333% - 2px); margin: calc(1px + 0px); max-width: 294px;"><div class="lazygal-image-outercont"><a href="https://spielwiese.fontein.de/photos/2014/01/kinderuni-vortrag-7.png" style="width: 100%;"><span class="lazygal-image-outer" style="width: 100%;"><span class="lazygal-ka" style="padding-top: 74.65753424657534%;"></span><img src="https://spielwiese.fontein.de/photos/2014/01/kinderuni-vortrag-7-bw-292x218.png" class="lazygal-image-scale" alt=""></span></a></div></div><div class="lazygal-image-container" style="width: 32.33333333333333%; margin: 0.5%; width: calc(33.33333333333333% - 2px); margin: calc(1px + 0px); max-width: 294px;"><div class="lazygal-image-outercont"><a href="https://spielwiese.fontein.de/photos/2014/01/kinderuni-vortrag-8.png" style="width: 100%;"><span class="lazygal-image-outer" style="width: 100%;"><span class="lazygal-ka" style="padding-top: 74.65753424657534%;"></span><img src="https://spielwiese.fontein.de/photos/2014/01/kinderuni-vortrag-8-bw-292x218.png" class="lazygal-image-scale" alt=""></span></a></div></div><div class="lazygal-image-container" style="width: 32.33333333333333%; margin: 0.5%; width: calc(33.33333333333333% - 2px); margin: calc(1px + 0px); max-width: 294px;"><div class="lazygal-image-outercont"><a href="https://spielwiese.fontein.de/photos/2014/01/kinderuni-vortrag-9.png" style="width: 100%;"><span class="lazygal-image-outer" style="width: 100%;"><span class="lazygal-ka" style="padding-top: 74.65753424657534%;"></span><img src="https://spielwiese.fontein.de/photos/2014/01/kinderuni-vortrag-9-bw-292x218.png" class="lazygal-image-scale" alt=""></span></a></div></div></noscript></div><script type="text/javascript">/*<![CDATA[*/lazygal.register_gallery([['/photos/2014/01/kinderuni-vortrag-7.png',1023,766,33,'',['/photos/2014/01/kinderuni-vortrag-7-bw-292x218.png','/photos/2014/01/kinderuni-vortrag-7-col-292x218.png'],292,218],['/photos/2014/01/kinderuni-vortrag-8.png',1023,766,33,'',['/photos/2014/01/kinderuni-vortrag-8-bw-292x218.png','/photos/2014/01/kinderuni-vortrag-8-col-292x218.png'],292,218],['/photos/2014/01/kinderuni-vortrag-9.png',1023,766,33,'',['/photos/2014/01/kinderuni-vortrag-9-bw-292x218.png','/photos/2014/01/kinderuni-vortrag-9-col-292x218.png'],292,218]],[[0,1,2]],document.getElementById("lazygal-gallery-lazygal_2014__01__15__kinderuni_3"));/*]]>*/</script>
<p>the last slides on <a href="https://en.wikipedia.org/wiki/RSA_%28algorithm%29">factoring-based crypto</a> and <a href="https://en.wikipedia.org/wiki/Elliptic_curve_cryptography">elliptic curves</a> were quite hard to comprehend, as i knew beforehand, but at least they now know that there’s more out there for which they have to learn more about mathematics :-)</p>
<p>if you’re interested, you can download the <a href="https://spielwiese.fontein.de/files/2014/01/kinderuni-vortrag.pdf">slides here</a>.</p></div>