Podstawy usług sieciowych - ćwiczenia 3
Spis treści
Ilość punktów do zdobycia: 10 (+5 bonusowych)
1. Zadanie 1 - checksumy (2pkt)
Utwórz plik tekstowy, w którym umieścisz swoje imię i nazwisko oddzielone spacją. Wykonaj checksumę tego pliku za pomocą:
md5sha1sha256
Następnie zamień spację w tym pliku na kropkę i wykonaj checksumy ponownie.
W odpowiedzi umieść wszystkie checksumy. Jeżeli przesyłasz rozwiązanie mailem, załącz checksumowane pliki do maila.
2. Zadanie 2 - automatyczne sprawdzanie checksum (3pkt)
Napisz w swoim preferowanym języku programowania program (CLI lub GUI), któremu użytkownik może podać adres HTTP do pobrania pliku oraz jego checksumę MD5. Program ten po otrzymaniu tych parametrów ma pobrać ten plik i następnie sprawdzić, czy pobrany plik ma taką checksumę MD5, jaką podał użytkownik
3. Zadanie 3 - analiza RODO (5pkt)
Zestawienie, które może być pomocne przy wykonywaniu tego zadania: https://www.internet-czas-dzialac.pl/przydatne-aspekty-prawne/
Można też ułatwić sobie zadanie za pomocą tej wtyczki do Firefoxa: https://git.internet-czas-dzialac.pl/icd/rentgen
Wybierz sobie stronę internetową, której nie ma jeszcze na tej liście. Dopisz ją do tej listy. Następnie odwiedź tę stronę w Trybie Prywatnym i za pomocą narzędzi deweloperskich przeglądarki sprawdź:
- Czy strona ustawia lub czyta cookiesy? Jeżeli tak, to do jakich domen należą?
- Czy strona używa prawidłowych podstaw prawnych do przetwarzania danych osobowych (adres IP, identyfikatory internetowe, cookiesy, część historii przeglądania)
- Czy strona powołuje się na „zgodę” jako podstawę prawną przetwarzania danych osobowych? Jeżeli tak, to czy ta zgoda użytkownika jest zbierana w sposób, który sprawia, że ta zgoda jest ważna w świetle RODO? Jeżeli ta zgoda nie jest ważna - dlaczego?
Odpowiedzi na te pytania zilustruj zrzutami ekranu z używanego przez Ciebie do analizy narzędzia.
Jeżeli dla wybranej przez Ciebie strony odpowiedź na wszystkie pytania z powyższej listy brzmi "nie", to wybierz inną stronę i wykonaj zadanie ponownie.
4. Bonusowe zadanie 4 - mail do administratora (5pkt)
Skorzystaj z przysługującego Ci prawa dostępu do informacji o tym, jak są przetwarzane Twoje dane osobowe. Znajdź adres email administratora strony, która była przez Ciebie analizowana w zadaniu 3. Napisz do niego maila z prośbą o rozwianie wątpliwości dotyczące procesów przetwarzania danych osobowych na tej stronie i ich podstaw prawnych.
Przydatne porady możesz znaleźć tutaj: https://www.internet-czas-dzialac.pl/odcinek-25-jak-zlozyc-skarge-do-uodo/
Udokumentuj wysłanie maila zrzutem ekranu z programu pocztowego.