Talks/passwortmanager/slides.html
Helix 385259e787 initial commit
Add all of the initial presentations from my presentations folder. These are mostly the versions of the talks I actually presented in the RaumZeitLabor, but with updated reveal.js version as a submodule.

In the future this needs to be touched up and properly exported to a website so I can link this more easily. For now this should suffice.
2022-09-02 22:53:50 +02:00

196 lines
6.3 KiB
HTML
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!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>passwortpasswortpasswortpasswortpasswortpasswort</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>