<!doctype html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"> <title>reveal.js</title> <link rel="stylesheet" href="../reveal.js-4.3.1/dist/reset.css"> <link rel="stylesheet" href="../reveal.js-4.3.1/dist/reveal.css"> <link rel="stylesheet" href="../reveal.js-4.3.1/dist/theme/serif.css"> <!-- Theme used for syntax highlighted code --> <link rel="stylesheet" href="../reveal.js-4.3.1/plugin/highlight/monokai.css"> </head> <body> <div class="reveal"> <div class="slides"> <!-- begin slides --> <section> <h3>Schlüsselbrett</h3> <img class="stretch plain" src="res/keys.jpg" /> <h4>Passwortsicherheit und Passwortmanager</h4> <small> <p>CC-BY-SA 2022-08 Helix/RaumZeitLabor</p> <p>Dauer: ca. 20 min</p> </small> </section> <section> <section> <h3>Was definiert ein sicheres Passwort?</h3> <ul class="fragment"> <li>Passwortlänge</li> <li class="fragment">Komplexität / Erratbarkeit</li> <li class="fragment">Merkbarkeit / Übertragbarkeit</li> <li class="fragment">Einzigartigkeit.</li> </ul> </section> </section> <section> <h4>Je länger, desto besser</h4> <div class="fragment"> <p>aber:</p> <small><p>passwort passwort passwort passwort passwort passwort</p></small> </div> </section> <section> <h4>Komplexität / Erratbarkeit</h4> <p class="fragment">Leicht zu erratende Passwörter:</p> <ul class="fragment"> <li>Passwortlisten, Namen, Wörterbücher</li> <li class="fragment">Sequenzen <i>(abcde, 13579)</i></li> <li class="fragment">Wiederholungen <i>(aaa, 111, 131313)</i></li> <li class="fragment">Transformationen <i>(1337$peak)</i></li> <li class="fragment">Tastatur <i>(qwertz, iuhbv, xvlcw)</i></li> <li class="fragment">Jahreszahlen und Kalenderdaten</li> </ul> </section> <section> <section> <h4>Merkbarkeit / Übertragbarkeit</h4> </section> <section> <h4>korrekt pferd batterie stapel</h4> </section> <section data-transition="fade-in"> <img class="plain" src="res/password_strength-1.png" /> </section> <section data-transition="fade-in"> <img class="plain" src="res/password_strength-2.png" /> </section> <section data-transition="fade-in"> <img class="plain" src="res/password_strength-3.png" /> </section> <section data-transition="fade-in"> <img class="plain" src="res/password_strength-4.png" /> </section> <section data-transition="fade-in"> <img class="plain" src="res/password_strength-5.png" /> </section> <section data-transition="fade-in"> <img class="plain" src="res/password_strength-6.png" /> </section> <section data-transition="fade-in"> <img class="plain" src="res/password_strength-7.png" /> </section> </section> <section> <h4>Einzigartigkeit</h4> <h3>Jedes Passwort nur ein Mal benutzen!</h3> </section> <section> <section> <h3>Passwortmanager</h3> </section> <section> <h4><img class="plain" style="height:1em;margin:0 0 -.15em 0" src="res/keepassxc-logo.png" /> KeePassXC</h4> <ul class="fragment"> <li>Frei und Open Source</li> <li class="fragment">für Windows, GNU/Linux, macOS</li> <li class="fragment">Download auf <a target="_blank" href="https://keepassxc.org">keepassxc.org</a></li> </ul> </section> <section> <h4>Screenshot von KeePassXC</h4> <img class="stretch plain" src="res/keepassxc-screenshot.png" /> </section> <section> <h4>Wie funktioniert ein Passwortmanager?</h4> <ul class="fragment"> <li>Datenbank aller Passwörter</li> <li class="fragment">Verschlüsselt</li> <li class="fragment">Geschützt mit: Masterpasswort, Keyfile, <abbr title="Timed One Time Password">TOTP</abbr></li> </ul> </section> </section> <section> <section> <h3>Tipps zum Umgang mit Passwörtern und Passwort-Datenbanken</h3> </section> <section> <h4>Passwörter</h4> <ul class="fragment"> <li>ausreichend lang</li> <li class="fragment">schwer erratbar (von Mensch <i>und</i> Maschine)</li> <li class="fragment">leicht übertragbar <small>wenn es sein muss</small></li> <li class="fragment">nicht mehrfach verwenden!</li> </ul> </section> <section> <h4>Einmalpasswörter</h4> <ul class="fragment"> <li>mit Google Authenticator oder FreeOTP generieren</li> <li class="fragment">sichern (Seeds)</li> <li class="fragment">das Gerät nicht verlieren</li> </ul> </section> </section> <section><!-- sources --> <h4>Quellen</h4> <small> <ul> <li>Titelbild: <a target="_blank" href="https://www.flickr.com/photos/ke-dickinson/7159943526">keys – ke-dickinson @ flickr</a></li> <li><a target="_blank" href="https://www.usenix.org/conference/usenixsecurity16/technical-sessions/presentation/wheeler">zxcvbn: Low-Budget Password Strength Estimation</a></li> <li><a target="_blank" href="https://xkcd.com/936/">XKCD-Comic "Password Strength"</a></li> <li><a target="_blank" href="https://diogomonica.com/2014/10/11/password-security-why-the-horse-battery-staple-is-not-correct/">Why the horse battery staple is not correct</a></li> </ul> </small> <hr /> <h3>Danke für's Zuhören!</h3> </section><!-- /sources --> <!-- end slides --> </div> </div> <script src="../reveal.js-4.3.1/dist/reveal.js"></script> <script src="../reveal.js-4.3.1/plugin/notes/notes.js"></script> <script src="../reveal.js-4.3.1/plugin/markdown/markdown.js"></script> <script src="../reveal.js-4.3.1/plugin/highlight/highlight.js"></script> <script> // More info about initialization & config: // - https://revealjs.com/initialization/ // - https://revealjs.com/config/ Reveal.initialize({ hash: true, // Learn about plugins: https://revealjs.com/plugins/ plugins: [ RevealMarkdown, RevealHighlight, RevealNotes ] }); </script> </body> </html>