Moduł 1 · 1.1
Czym jest chmura i kto ma dostęp do Państwa danych?
Moduł 1: Dlaczego europejska chmura? · Czas czytania: 10 minut
Cel lekcji: Po tej lekcji będą Państwo potrafili wyjaśnić, czym jest „chmura”, które podmioty mogą mieć dostęp do Państwa danych i dlaczego lokalizacja centrum danych to nie cała historia.
Kluczowe pojęcia: chmura, SaaS, PaaS, IaaS, dostawca, centrum danych, jurysdykcja, dostęp administratora, szyfrowanie w transporcie, szyfrowanie w spoczynku, szyfrowanie end-to-end, zarządzanie kluczami
Chmura to komputer kogoś innego
„Chmura” brzmi jak coś niejasnego, co unosi się nad nami. W rzeczywistości jest to bardzo konkretne: Państwa pliki, poczta i kalendarz znajdują się na komputerach (serwerach) innej firmy, w budynku pełnym serwerów: centrum danych. Wynajmują Państwo fragment tych komputerów i korzystają z nich przez internet.
Weźmy przykład piekarni Ziarno (Bakkerij De Korrel), zatrudniającej dwunastu pracowników, z domeną example.com. Właścicielka, Sanne, od lat korzysta ze znanego pakietu dużej amerykańskiej firmy technologicznej: poczta na adresie info@example.com, wspólny kalendarz tras dostaw, przepisy i oferty w folderach online oraz czat z pracownikami. Działa to dobrze. Sanne nie wie jednak właściwie, gdzie te dane się znajdują i kto wszystko może mieć do nich dostęp.
Trzy rodzaje chmury
Spotkają się Państwo z trzema skrótami. Różnica polega na tym, ile spraw załatwia za Państwa dostawca:
| Rodzaj | Co Państwo wynajmują | Przykład | Co robią Państwo sami |
|---|---|---|---|
| SaaS (software as a service) | Gotową usługę | Poczta online, przechowywanie online, pakiet biurowy online | Tylko korzystanie i konfigurację |
| PaaS (platform as a service) | Platformę do uruchamiania własnego oprogramowania | Zarządzaną bazę danych lub hosting stron | Utrzymanie własnej aplikacji |
| IaaS (infrastructure as a service) | Gołe serwery, przestrzeń dyskową i sieć | Serwer wirtualny (VPS) | Wszystko od systemu operacyjnego wzwyż |
Ten kurs dotyczy przede wszystkim SaaS: usług, z których mała organizacja korzysta każdego dnia. Przy SaaS dostawca zajmuje się niemal wszystkim. Jest to wygodne, ale oznacza też, że dostawca ma w rękach niemal wszystko.
Kto ma dostęp do Państwa danych?
Jeśli Państwa dane znajdują się w usłudze chmurowej, w zasadzie więcej podmiotów może mieć do nich dostęp niż tylko Państwo:
- Państwo i Państwa współpracownicy, poprzez swoje konta. Oraz każdy, z kim coś udostępnią Państwo.
- Dostawca: administratorzy utrzymujący systemy, pracownicy wsparcia technicznego, którzy Państwu pomagają, oraz systemy automatyczne (na przykład filtry antyspamowe czy skanery antywirusowe), które odczytują Państwa dane, aby wykonać swoją pracę.
- Podmioty, którymi posługuje się dostawca: centrum danych, firma obsługująca wsparcie techniczne w innym kraju, dostawca kopii zapasowych. Nazywa się ich podpowierzającymi (lekcja 1.2 i 9.2).
- Władze publiczne: policja, wymiar sprawiedliwości i służby wywiadowcze kraju, któremu podlega dostawca, jeśli zezwala na to prawo. O tym, jakich przepisów to dotyczy, przeczytają Państwo w lekcji 1.3.
- Napastnicy, jeśli zabezpieczenia zawiodą lub ktoś przejmie Państwa hasło.
Punkty 1 i 5 w dużej mierze kontrolują Państwo sami, dzięki dobrym hasłom i uwierzytelnianiu dwuskładnikowemu (2FA) (lekcja 7.3). Punkty 2, 3 i 4 zależą od wybranego dostawcy. Właśnie o tym jest ten kurs.
Dlaczego lokalizacja centrum danych to nie cała historia
Wielu dostawców mówi dziś: „Państwa dane znajdują się w Europie”. To dobra wiadomość, ale to tylko część odpowiedzi. Istnieją trzy warstwy:
- Gdzie znajduje się serwer? Kraj, w którym znajduje się centrum danych. To decyduje na przykład o tym, która policja może mieć fizyczny dostęp do urządzenia.
- Kim jest dostawca i kto jest jego właścicielem? Firma podlega prawu kraju, w którym ma swoją siedzibę. Jeśli europejski dostawca jest spółką zależną amerykańskiej firmy, amerykański sąd może zobowiązać amerykańską spółkę matkę do wydania danych, które znajdują się w jej „zasięgu kontroli”, nawet jeśli znajdują się one w Europie.
- Kto ma klucz? Jeśli dane są zaszyfrowane, pytanie brzmi, kto może je odszyfrować.
Słowo określające to, „pod jakim prawem coś się znajduje”, to jurysdykcja. Serwer we Frankfurcie należący do firmy, której spółka matka ma siedzibę w Stanach Zjednoczonych, podlega więc jednocześnie dwóm jurysdykcjom. W lekcji 2.1 poznają Państwo pięć pytań, dzięki którym można to zweryfikować dla każdego dostawcy.
Szyfrowanie: trzy rodzaje, jedno kluczowe pytanie
Szyfrowanie oznacza uczynienie danych nieczytelnymi dla każdego, kto nie ma właściwego klucza. Spotkają się Państwo z trzema rodzajami:
| Rodzaj | Co chroni? | Kto ma dostęp? |
|---|---|---|
| Szyfrowanie w transporcie (https, TLS) | Dane między Państwa urządzeniem a serwerem | Dostawca widzi wszystko, gdy dane dotrą na miejsce |
| Szyfrowanie w spoczynku (zaszyfrowane dyski) | Dane na dyskach w centrum danych, na przykład w razie kradzieży dysku | Dostawca ma klucz, więc może odczytać dane |
| Szyfrowanie end-to-end (e2e) | Dane są czytelne wyłącznie na Państwa urządzeniach | Tylko Państwo (i ci, komu udostępnią Państwo klucz) |
Kluczowe pytanie brzmi zawsze: kto zarządza kluczem? Przy szyfrowaniu w transporcie i w spoczynku jest to dostawca. Jest to konieczne, ponieważ w przeciwnym razie dostawca nie mógłby wyświetlać Państwa plików w przeglądarce, przeszukiwać ich ani umożliwiać edycji w pakiecie biurowym online. Oznacza to również: jeśli dostawca zostanie zobowiązany do wydania danych, jest w stanie technicznie to zrobić.
Szyfrowanie end-to-end rozwiązuje ten problem, ale kosztuje wygodę. Wspólna praca nad dokumentem w przeglądarce, wyszukiwanie w treści i odzyskiwanie hasła często wtedy nie działają. A jeśli zgubią Państwo klucz, nikt nie będzie już w stanie otworzyć Państwa plików. Dla większości danych piekarni e2e nie jest konieczne; dla folderu zawierającego na przykład akta pracownicze może to być warte rozważenia.
Co to oznacza dla piekarni Ziarno
Sanne podsumowuje sytuację. Jej poczta, kalendarz i pliki znajdują się u amerykańskiej firmy. Według strony internetowej tej firmy dane znajdują się „w Europie”. Jednak sama firma podlega prawu amerykańskiemu i to ona ma klucze. Nie jest to powód do paniki: nic złego się nie stało. Sanne nie ma jednak wglądu w to, kto będzie mógł mieć dostęp w przyszłości, i nie ma wpływu na obowiązujące zasady. To właśnie pytanie, którym zajmuje się ten kurs: czy chcą Państwo, by tak zostało, a jeśli nie, jak przejść na inne rozwiązanie bez utraty niczego?
Ważne, aby od razu to powiedzieć: europejski dostawca nie jest automatycznie bezpieczniejszy. Słabo zabezpieczona europejska usługa jest gorsza niż dobrze zabezpieczona amerykańska. Chodzi o dwie rzeczy jednocześnie: dobre zabezpieczenia oraz jurysdykcję, której zasady Państwo znają i którą można poddać kontroli europejskiego sądu.
To jest wyjaśnienie, a nie porada prawna.
W praktyce: tak wygląda to u dostawcy
Dostawca powinien po prostu odpowiadać na te pytania. U WebOké jest to opisane na przykład w instrukcji Nextcloud: dane znajdują się w dwóch holenderskich centrach danych, ruch przebiega przez https, dyski są zaszyfrowane, a kto chce, może włączyć dla folderu szyfrowanie end-to-end, wraz z opisanymi ograniczeniami. Inni europejscy dostawcy mają podobne strony, często pod nazwami takimi jak „Bezpieczeństwo”, „Trust center” czy „Prywatność”. Jeśli nigdzie tego nie ma, proszę zapytać. Dostawca, który nie potrafi powiedzieć, gdzie znajdują się Państwa dane i kto ma do nich dostęp, nie jest dobrym wyborem.
Podsumowanie
- Chmura to komputer kogoś innego: serwery w centrum danych firmy.
- Przy SaaS dostawca zajmuje się niemal wszystkim, a więc ma też w rękach niemal wszystko.
- Oprócz Państwa, dostęp do danych mogą mieć w zasadzie dostawca, jego podpowierzający, władze publiczne i napastnicy.
- Lokalizacja centrum danych to jedna warstwa; siedziba i właściciel dostawcy decydują również o tym, jakiemu prawu podlegają Państwa dane.
- Przy szyfrowaniu w transporcie i w spoczynku klucz ma dostawca; tylko przy end-to-end klucz mają Państwo, kosztem mniejszej wygody.
Quiz
Zadanie
Zadanie A1.1: Gdzie znajdują się obecnie Państwa dane? Proszę wpisać własną nazwę domeny (lub domenę swojej organizacji). Program sprawdzi, gdzie dociera Państwa poczta (MX) oraz gdzie znajduje się Państwa strona internetowa (A/AAAA), a także do jakiego operatora sieci należą te adresy IP. Wcześniej wpiszą Państwo, jakiej firmy i jakiego kraju się spodziewają. Następnie porównają Państwo wyniki.
Zadanie E1.1: Kto ma dostęp? Proszę wybrać jedną usługę, z której korzystają Państwo codziennie (poczta, przechowywanie plików lub czat). Proszę sprawdzić na stronie dostawcy, gdzie znajdują się dane, jaka firma jest dostawcą i gdzie ma siedzibę oraz jaki rodzaj szyfrowania jest stosowany. Proszę wypełnić pięć podmiotów z tej lekcji dla tej usługi.
Zadanie E1.1: Kto ma dostęp?
Proszę wybrać jedną usługę (pocztę, przechowywanie plików lub czat) i znaleźć odpowiednie informacje na stronie dostawcy.
Zaznaczenia i notatki pozostają tylko w tej przeglądarce; nie są nigdzie wysyłane. Po zalogowaniu w Moje kursy zapisywana jest jedynie informacja, że zadanie zostało wykonane.
Dalsza lektura
Kroki opisane w tych artykułach dotyczą usług WebOké; u innych dostawców działa to w podobny sposób.
- Podręcznik Nextcloud 1.1: Czym jest Nextcloud i czym jest WebOké Nextcloud?
- Podręcznik Nextcloud 3.1: Jak WebOké zabezpiecza Pana/Pani Nextcloud?
- Podręcznik Nextcloud 3.9: Szyfrowanie end-to-end: kiedy stosować, a kiedy nie
- Podręcznik WebOké 14.3: WHOIS, sprawdzanie IP i certyfikatów SSL
- NIST SP 800-145, The NIST Definition of Cloud Computing (definicja SaaS, PaaS i IaaS)
