Projekty 2023/2024

Projekty realizowane w semestrze zimowym 2023/2024.

  • Karty studenckie w innych krajach / na innych kontynentach
  • ESC – European Student Card – analiza praktycznych zastosowań (144627) – prezentacja i raport
    • Potrzeba utworzenia Europejskiej Karty Studenta.
    • Definicja Europejskiej Karty Studenta.
    • Komu przysługuje i jak ją otrzymać?
    • Możliwości, serwisy i korzyści płynące z użytkowania ESC przez studentów.
    • Dalsza perspektywa stosowania ESC
  • Typy i możliwości karty ISIC (144377) – prezentacja i opis
    • Jak wygląda karta plastikowa oraz jak ją pozyskać
    • Jak wygląda karta elektroniczna oraz jak ją pozyskać
    • Funkcjonalność aplikacji ISIC
    • Sposoby weryfikacji karty ISIC
    • Ciekawostki dotyczące karty ISIC
    • Kwantowe algorytmy kryptograficzne (145259) – prezentacja
      • Czym jest kryptografia?
      • Czym są algorytmy kryptograficzne?
      • Kryptografia postkwantowa
      • Czym są kwantowe algorytmy kryptograficzne?
      • Najważniejsze różnice między klasyczną a kwantową kryptografią
    • Portfele cyfrowe (144369) – prezentacja i opis
      • Wstęp – co to portfel cyfrowy?
      • Przegląd projektów (PL/EU) dotyczących portfeli cyfrowych
      • Przegląd rozwiązań i aplikacji
      • Jak wydać credential – od strony wydającego uprawnienie/poświadczenie (np. uczelni)
      • Jak portfele cyfrowe mogą się zmienić w przyszłości?
    • Kody matrycowe w zastosowaniach przemysłowych (144639) – prezentacja i opis
      • Czym są kody matrycowe
      • Rodzaje kodów matrycowych
      • Wykorzystanie kodów QR
      • Wykorzystanie kodów ArUco
      • Zastosowanie kodów w kontekście rozszerzonej rzeczywistości
    • DESFire – podatności (144456) – prezentacja i opis
      • Czym jest karta DESFire
      • Przegląd podatności kart DESFire
      • Opis przykładowego ataku nr1 na karty DESFire
      • Opis przykładowego ataku nr2 na karty DESFire
      • Różnice w kartach EV1, EV2, EV3, usprawnienie odporności na ataki w poszczególnych generacjach DESFire (EV1, EV2, EV3)
    • Czytniki RFID (135537) – opis
      • hardware
      • zasady działania
    • Technologia Bluetooth RTLS – zasada działania, zastosowania i wyzwania (143947)
      • Wprowadzenie do technologii Bluetooth RTLS
      • Zasada działania systemu Bluetooth RTLS
      • Zastosowania technologii Bluetooth RTLS w różnych branżach
      • Wyzwania i ograniczenia związane z wdrożeniem Bluetooth RTLS
      • Przyszłość technologii Bluetooth RTLS i potencjalne kierunki rozwoju
    • Ręczne kolektory danych (131766) – opis
      • Czym są kolektory danych?
      • Sposoby zbierania danych. Pliki/systemy/API
      • Zastosowanie kolektorów danych.
      • Wady i zalety korzystania z kolektorów danych.
      • Przykład wykorzystania kolektora danych
    • OpenPGP Java Applet HowTo (135314) – prezentacja i opis
      • Wygenerowanie klucza prywatnego (Kleopatra)
      • Wygenerowanie klucza publicznego (Kleopatra)
      • Zaszyfrowanie i odszyfrowanie wiadomości (Kleopatra)
      • Import kluczy i stworzenie bazę osób do JavaCard
      • Szyfrowanie i deszyfrowanie bezpośrednio w JavaCard
    • Zastosowanie technologii RFID oraz NFC w medycynie (147031) – prezentacja i opis
      • Przykłady zastosowań technologii RFID i NFC w medycynie
      • Problem prywatności danych w technologiach RFID i NFC w medycynie
      • Przykładowe produkty stosujące RFID i NFC w szpitalach
      • Problemy z implementacją rozwiązań RFID i NFC w medycynie
      • Przyszłość medycyny pod kątem wykorzystania RFID i NFC (czego można się spodziewać w przyszłości)
    • Aplikacja do tworzenia wizytówek NFC (144201) – prezentacja
      • Aplikacja napisana w języku python do zapisu rekordów URI w standardzie NDEF  – tworzenia wizytówki NFC na kartach pracujących w standardzie Mifare?/NDEF, za pomocą czytnika AC122U
      • Readme opisujące technologie, użyte biblioteki oraz jak używać aplikacji
      • Aplikacja wyświetla komendy wysłane i odebrane z karty
      • Możliwość łatwego zapisu danych: pola tekstowe do prowadzenia informacji takich jak adres URL, text, kontakt i programowania karty 
      • Możliwość wysyłania własnych komend
    • Komunikacja karty płatniczej z automatami biletowymi (143827) – prezentacja i sprawozdanie
      • Open Payment System – jak działa?
      • Na czym polegają technologie NFC oraz HCE?
      • Bezpieczeństwo funkcjonalności
      • Jak wygląda kontrola biletów za pomocą kart płatniczej?
      • Co nam daje komunikacja kart płatniczych z automatami biletowymi i jakie są jej ograniczenia.
    • Komercyjne i open-source’owe rozwiązania kart wirtualnych (144509) – prezentacja i film
      • Definicja kart wirtualnych
      • Funkcjonalności kart wirtualnych. Porównanie funkcjonalności / rozwiązań / zastosowań kart wirtualnych i kart fizycznych (innych nośników)
      • Przykłady komercyjnych i open-source’owych rozwiązań kart wirtualnych, porównanie komercyjnych i open-source’owych rozwiązań
      • Pokazanie działania karty wirtualnej w praktyce 🙂
      • Przyszłość kart wirtualnych
    • Certyfikaty w mObywatelu (144327)
      • Rodzaje certyfikatów
      • Sposoby wydawania certyfikatów
      • Odpowiedzialność i bezpieczeństwo
      • Zastosowanie certyfikatów w aplikacji
      • Rozwój i perspektywy
    • Nowa instrukcja do zajęć dotyczących kart płatniczych (123258) – materiał dołączony do eKursów
      • Instrukcja do określenia sposobu wyboru aplikacji płatniczej dla każdego rodzaju PSE
      • Instrukcja do odczytania zawartości ścieżek (track 1/2)
      • Instrukcja do odczytania logu transakcji
      • Wytłumaczenie, co oznaczają kolejne elementy wysyłanych zapytań oraz odpowiedzi
      • Analiza możliwych błędów + FAQ
      • DESFire (158963) – prezentacja i opis
        • Organizacja aplikacji,
        • Klucze domyślne,
        • Polecenia i odpowiedzi,
        • Secure communication,
        • Zgodność z Mifare Classic