SSL cz. II – gram praktyki, czyli jak pozyskać (zaufany) certyfikat i go użyć
===
---
Plan działania
---
* Problem
* Przypomnienie podstaw SSL
* Omówienie możliwości uzyskania certyfikatu
* Prezentacja pozyskania certyfikatu
---
Problem
---
* Internet to środowisko trudne w kontroli
* nie kontrolujemy wszystkich routerów itp.
* złośliwe sieci Wi-Fi
* podsłuch - sniffing i ataki MiTM
* ochrona poufnosci w Internecie
* zapewnienie weryfikacji tożsamości
* odporność przed podsłuchem
----
Certyfikaty SSL
---
Certyfikat SSL składa się z:
* klucz prywatny
* identyfikacja certyfikatu
* podpis cyfrowy potwierdzający w/w
Podpis cyfrowy udzielany jest przez **zaufaną trzecią stronę**.
Demo: https://listy.siecobywatelska.pl/
----
Nawiązanie komunikacji
---

----
Uzyskanie certyfikatu
---

CSR - certificate signing request
----
Formy uwierzytelniania
---
* Ustalone w porozumieniu z producentami przeglądarek
* Problemy z weryfikacją mogą doprowadzić do odmowy zaufania przez przeglądarki internetowe
Najpopularniejsze:
* weryfikacja adresu e-mail w domenie (kliknięcie w link / hasło),
* weryfikacja rekordu DNS,
* umieszczenie specjalnego pliku na serwerze.
---
Studenckie sposóby na certyfikaty
===
- CloudFlare
- LH.pl
- Let's Encrypt i sslforfree.com
---
CloudFlare
===

----
Dodawanie domeny
---
Rejestracja pominięta.

----
Dodawanie rekordów DNS
---

----
Wybór planu taryfowego
---

----
Konfiguracja serwera nazw
---

Demo: https://ochrona.jawne.info.pl/
----
Ograniczenia
---
* Komunikacja serwer <-> Cloudflare CDN **nie zawsze jest** szyfrowana.
* Wymaga korzystania z CloudFlare, co budzi wątpliwość pod względem prywatności, bezpieczeństwa (Cloudbleed) i ochrony danych osobowych
---
LH.pl
===
----
Zamówienie
---

----
Potwierdzenie zamówienia
---

----
Potwierdzenie SMS
---

---
----
Weryfikacja
---

----
Przesłanie CSR
---

----
Odebranie certyfikatu
---

----
Zawartość
---

Demo: https://crm.siecobywatelska.pl/
----
Ograniczenia
---
* Certyfikat ważny tylko 1 rok
* Brak możliwości automatyzacji
---
Let's Encrypt i sslforfree.com
===
----
Ograniczenia i zalety
---
* Certyfikat ważny 3 miesiące
* Możliwa i wskazana pełna automatyzacja
* Ograniczona kompatybilność serwerowa
* Trwałość usługi - została projektowana, aby być bezpłatna
* Uwierzytelnianie:
* plik na serwerze
* rekord DNS
---
Inne możliwości
---
* Komercyjne centra certyfikacyjne
* Certyfikaty OV i EV (potwierdzają tożsamość)
* Certyfikaty Wildcard - *.example.com
* Certyfikaty SAN - example.com, przyklad2.info
----
Certyfikaty OV i EV
---
