Projekty realizowane w semestrze letnim 2024/2025.
- Zastosowanie technologii NFC i RFID w opiece zdrowotnej (148208)
- wykorzystanie opasek z tagiem RFID do identyfikacji pacjentów
- RFID w logistyce leków i sprzętu
- integracja smart sensorów w urządzeniach medycznych
- wyzwania wdrożeniowe
- trendy i potencjalne kierunki rozwoju
- Komunikacja karty płatniczej z automatami biletowymi (162965)
- proces zakupu biletu – sekwencja operacji i poleceń APDU
- proces kontroli biletowej – komunikacja z czytnikiem kontrolera
- proces wejścia/wyjścia – jeśli występuje
- testy praktyczne z wykorzystaniem aplikacji mobilnej NFC
- schematy komunikacji – wizualizacja przebiegu procesu
- Komunikacja karty płatniczej z automatami biletowymi (162958)
- wprowadzenie do systemu OPS
- standardy technologiczne OPS (EMV, NFC, ISO/IEC 14443)
- struktura poleceń APDU – polecenia i parametry używane przy OPS
- bezpieczeństwo komunikacji w OPS (karta ↔ terminal)
- ochrona prywatności i potencjalne zagrożenia
- Przegląd głównych podatności kart DESFire (147551)
- charakterystyka podstawowych funkcji kart MIFARE DESFire i ich zastosowań
- analiza najważniejszych ataków na karty DESFire (w tym atak na 3DES i relay attack)
- opis mechanizmów zabezpieczających wprowadzonych w wersjach EV1, EV2 i EV3
- porównanie poziomów bezpieczeństwa między poszczególnymi generacjami kart
- przedstawienie aktualnych rekomendacji bezpieczeństwa dla użytkowników kart DESFire
- Mikropoświadczenia i ich wykorzystanie (150230)
- definicja mikropoświadczenia i ich rola w systemach identyfikacji
- sposoby przechowywania mikropoświadczeń
- przegląd technologii i standardów wykorzystujących mikropoświadczenia, mechanizmy bezpieczeństwa.
- przykłady zastosowań mikropoświadczeń w praktyce
- problemy, wyzwania i kierunki rozwoju technologii mikropoświadczeń
- NFC jako interfejs szybkiego łączenia urządzeń przez Wi-Fi i Bluetooth (148077)
- technologia NFC i format NDEF
- rekordy NDEF wykorzystywane do łączenia z sieciami i urządzeniami
- proces nawiązywania połączenia za pomocą NFC
- bezpieczeństwo i ograniczenia
- zastosowania praktyczne i przyszłość technologii
- Bezpieczeństwo i podatności kart SIM w telefonach (147616)
- budowa i funkcje kart SIM
- standardy i ewolucja technologii SIM
- przykłady ataków na karty SIM
- metody zabezpieczenia kart SIM
- przyszłość bezpieczeństwa SIM (eSIM, iSIM)
- Menedżer haseł NFC na telefon (147507, 147543)
- przegląd możliwości i wybór odpowiedniej karty NFC („mapa pamięci”, polecenia, sposoby autoryzacji, inne …)
- odczyt UID karty w aplikacji
- stworzenie prostego notatnika w aplikacji
- zabezpieczenie notatnika (np. hasło, szyfrowanie)
- powiązanie UID z dostępem do notatek
- odczyt UID przy próbie dostępu do plików/notatek
- odblokowanie notatnika tylko przy zgodnym UID
- obsługa błędnych kart, stworzenie mechanizmu blokady w przypadku kilkukrotnego błędnego uwierzytelnienia
- zapis i odczyt notatek z pamięci telefonu
- testy działania na różnych telefonach
- Narzędzia do komunikacji z kartą – aktualne odpowiedniki EasyReadera (148122)
- wyjaśnienie, czym jest narzędzie do komunikacji z kartą
- przegląd dostępnych narzędzi do przesyłania i analizy komend APDU
- analiza funkcjonalności EasyReadera oraz poszukiwanie jego aktualnych odpowiedników
- porównanie narzędzi pod względem funkcjonalności, kompatybilności i użyteczności
- podsumowanie, w tym określenie, czy istnieją lepsze narzędzia niż EasyReader
- Narzędzia prezentacji struktur ASN.1 oraz nowsze rozwiązanie PKI Solutions (148374)
- co to jest ASN.1 i jaką pełni funkcję
- przegląd dostępnych narzędzi do prezentacji struktur ASN.1
- analiza rozwiązań PKI Solutions
- porównanie narzędzi pod względem funkcjonalności, wydajności, użyteczności
- DESFire (147542)
- organizacja aplikacji
- klucze domyślne
- polecenia i odpowiedzi
- secure communication
- zgodność z Mifare Classic
- Analiza podstawowej struktury danych karty NFC na przykładzie karty lojalnościowej lub miejskiej (147492)
- odczytanie podstawowych informacji o karcie (UID, typ, pamięć)
- Identyfikacja typu karty
- Prezentacja struktury sektorów lub aplikacji na karcie
- Zapisanie i analiza fragmentu danych z karty
- Ocena potencjalnych mechanizmów bezpieczeństwa zastosowanych na karcie
- Odczyt i analiza danych karty MIFARE Classic/DESFire (147860)
- połączenie z kartą MIFARE Desfire poprzez NFC
- autoryzacja dostępu do aplikacji na karcie (podanie klucza, dywersyfikacja, uwierzytelnienie)
- odczyt informacji z aplikacji
- prezentacja odczytanych danych w czytelnej formie
- zapis odczytanych danych do pliku (np. CSV lub JSON)
- e-Dowód osobisty w Polsce jako przykład systemu automatycznej identyfikacji (144442)
- wprowadzenie do e-Dowodu
- budowa i technologie e-Dowodu
- funkcjonalności e-Dowodu
- bezpieczeństwo e-Dowodu
- porównanie e-Dowodu w Polsce z eID w innych krajach