diff --git a/assets/gifs/autofill.gif b/assets/gifs/autofill.gif new file mode 100644 index 0000000..5bf5a10 Binary files /dev/null and b/assets/gifs/autofill.gif differ diff --git a/assets/images/adobe-reset.png b/assets/images/adobe-reset.png new file mode 100644 index 0000000..d36eb44 Binary files /dev/null and b/assets/images/adobe-reset.png differ diff --git a/assets/images/dashlane.png b/assets/images/dashlane.png new file mode 100644 index 0000000..68c8484 Binary files /dev/null and b/assets/images/dashlane.png differ diff --git a/assets/images/googleconfirm.png b/assets/images/googleconfirm.png new file mode 100644 index 0000000..c071d00 Binary files /dev/null and b/assets/images/googleconfirm.png differ diff --git a/assets/images/hashes.png b/assets/images/hashes.png new file mode 100644 index 0000000..c6e08ea Binary files /dev/null and b/assets/images/hashes.png differ diff --git a/assets/images/haveibeenpwned.png b/assets/images/haveibeenpwned.png new file mode 100644 index 0000000..f8ed939 Binary files /dev/null and b/assets/images/haveibeenpwned.png differ diff --git a/assets/images/iphoneclipart.png b/assets/images/iphoneclipart.png new file mode 100644 index 0000000..28f07c3 Binary files /dev/null and b/assets/images/iphoneclipart.png differ diff --git a/assets/images/password-years.png b/assets/images/password-years.png new file mode 100644 index 0000000..366c6fb Binary files /dev/null and b/assets/images/password-years.png differ diff --git a/assets/images/passwordmanagers.png b/assets/images/passwordmanagers.png new file mode 100644 index 0000000..aed3ed6 Binary files /dev/null and b/assets/images/passwordmanagers.png differ diff --git a/assets/images/suggestedpass.png b/assets/images/suggestedpass.png new file mode 100644 index 0000000..50b540e Binary files /dev/null and b/assets/images/suggestedpass.png differ diff --git a/assets/images/youwanttosave.png b/assets/images/youwanttosave.png new file mode 100644 index 0000000..4b106cf Binary files /dev/null and b/assets/images/youwanttosave.png differ diff --git a/index.html b/index.html index 9f8af6d..006c956 100644 --- a/index.html +++ b/index.html @@ -27,6 +27,53 @@ section > section { margin-top: 2rem; } + + .reveal { + counter-reset: fn; + } + + a.fn { + font-variant-position: super; + counter-increment: fn; + } + a.fn::after { + content: "[↗]"; + } + + .red-strike { + text-decoration-color: rgba(255,0,0,0) !important; + } + + .red-strike.visible { + text-decoration-color: red !important; + text-decoration-thickness: 5px !important; + } + + .reveal .slides section .fragment.no { + opacity: 1; + visibility: inherit; + display: inline-block; + position: relative; + } + + .fragment.no.visible { + color: #ff2c2d; + } + .fragment.no.visible::before { + content: ""; + border-top: solid 4px red; + position: absolute; + left: 0; + right: 0; + top: 50%; + transform: scale(1.2) rotate(25deg); + } + + .nonf { + color: #ff2c2d; + text-decoration-line: line-through; + text-decoration-color: red; + } @@ -42,6 +89,9 @@

Hesla

Jan Černohorský

Šimon Jan Šustek

+

Slidy jsou dostupné na patek.cz/talks/passwords

+

Obsahují užitečné odkazy

+

@@ -69,96 +119,224 @@

vymazat všechna data ve vašem telefonu

-

S vaším heslem můžu být vy.

+

S vaším heslem můžu být vy.

+

(to nechcete)

Znám vaše heslo

+
+ Karlicka84! +

slovo s velkým písmenem - nějaké jméno (čehokoliv)

+

číslo - číslo popisné, datum narození, lomítko rč

+

speciální znak, ! nebo @, ale jenom když musím

+
-

- Ale jak? -

+ +

+

Hesla unikají stránkám

+
+ +
+
+

The attackers may have obtained access to your Adobe ID and encrypted password.

+

We have reset your password.

+
+
+ +
+
+

Hashování je fajn, ale

+

mnoho stránek ho stále nepoužívá

+

slabé heslo se dá rychle cracknout

+
+
+

a unikají pořád

+
+
+

ověřte si svoji emailovou adresu na haveibeenpwned.com

+

nastavte si notifikace

+

- Hesla unikají vám + Hesla unikají vám (tahle sekce chce ještě rozšířit)

+
+ Michael Reeves a phishing +
+
+ accounts.snoogle.ml +

Hesla jsou na hgličgličo,

ale co s tím?

-

-

- Co můžu dělat? -

+

Jak vytvořit dobré heslo?

+
+
+

Musí být dlouhé

+
+

alespoň

+

+ 8 + 12 + 20? +

+

znaků

+
+
+
+

Nepředvídatelné

+
+

Pepik92

+
+
+

correct horse battery staple

+
+
+

Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn

+
+
+

d!13p$*W1Z2RnxUc

+

náhodné = 👍

+
+
+
+

Unikátní

+
+

jeden účet = jedno heslo

+
+
+
+

d!13p$*W1Z2RnxUc1

+

d!13p$*W1Z2RnxUc2

+

d!13p$*W1Z2RnxUc3

+
+

- Unikátnost + Kdo si to má pamatovat? +

+
+

+ Password manager!

-

- Nepředvídatelnost -

+

Password manager

+
+

Program, který se o hesla stará za vás

+
+
+
+

pamatuje si hesla

+ +
+
+

generuje silná hesla

+ +
+
+

vyplňuje hesla za vás

+ +
+
+

Kde to seženu?

+
+

Umí to váš prohlížeč.

+ +
+
+
+ +
+
+
+

+ Do password manageru se musím přihlásit... +

+

+ ...heslem. +

+

+ Jak ale takové heslo vymyslet? +

+
+
+

Jak vytvořit heslo?

+
+

password ⟶ passphrase +

V heslech můžou být mezery.

+
+
+

Somewhere between the sacred silence and sleep

+

+

S_ |3| the s"d s_! n /eep

+

So@ewh_re betveen t%- sacr^d si!e_ &+ s9p

+
+
+

Diceware - generování hesel pomocí kostek

+

+ 22423 hanka + 35631 nq + 21656 foton + 21344 eur + 33162 máslo + 63646 výkres +

+
+ hanka nq fot$n eur máslo výkres +

- Délka +

Hesla jsou ale na hgličgličo, ne?

+

Jsou...

+

...ale co s tím?

- No to je super, ale kdo si to má pamatovat? -

-

Password Managers!!!

-
-
-

- A kde se to dá sehnat? -

-
-
-

- Do Password Manageru máte jedno silné heslo, které si pamatujete. V Password Manageru máte všechna ostatní hesla, která si nepamatujete. -

-
-
-

- Nojo, ale kde to jedno silné heslo seženu? -

-
-
-

- Fajn, tak to by bylo. Pojďme se vrátit na začátek. -

-
-
-

- Nejdete to lépe? -

-
-
-

- Multifaktorové přihlašovaní + Vícefaktorové přihlašovaní

+
+

Heslo není jediný způsob, jak ověřit uživatele

+
+
+

tři faktory:

+

něco, co vím - klasické heslo

+

něco, co jsem - biometrika, otisk, ksichtID

+

něco, co mám - ???

+
+
+

Co máme všichni neustále u sebe

+

a dá se pomocí toho ověřit?

+ +
+
+ + +