Projekt realizowany w ramach programu Kościuszko
Głównym celem projektu jest opracowanie i realizacja rozwiązań umożliwiających bezpieczne wykorzystania zasobów dostarczanych przez komercyjne urządzenia IoT i cywilne środowiska inteligentne w celu wspomagania operacji wojskowych oraz działań w zakresie pomocy humanitarnej i likwidacji skutków katastrof.
1. Umożliwienie korzystania z niezaufanych platform komputerowych, takich jak infrastruktura publicznej chmury i przetwarzania rozproszonego w systemach
użytkowników końcowych IoT, w celu bezpiecznego przechowywania i przetwarzania poufnych informacji.
Główny nacisk zostanie położony na wykorzystanie homomorficznych mechanizmów szyfrowania, bezpiecznych mechanizmów multi-party i weryfikowalnych technik
obliczeniowych, umożliwiających skuteczne przetwarzanie informacji przy użyciu niezaufanej infrastruktury.
2. Opracowanie praktycznych mechanizmów umożliwiających podwyższenie bezpieczeństwa istniejących komercyjnych platform IoT.
W szczególności zostanie zbadane, w jaki sposób nowe mechanizmy zabezpieczeń mogłyby zostać wdrożone jako dodatek do typowych komercyjnych urządzeń IoT.
Zakres mechanizmów obejmuję ochronę poufności i integralności, a także opracowanie metodyki oceny ryzyka oraz podatności dla systemów IoT.
3. Projekt rozproszonego mechanizmu zaufania w celu zarządzania dostępem (uwzględniającego prywatność) do informacji uzyskiwanych z sensorów i
urządzeń IoT będących własnością użytkowników prywatnych oraz należących do cywilnej infrastruktury inteligentnej.
W celu zaprojektowania rozproszonego systemu zarządzania zaufaniem i autoryzacją odpornego na ataki, zostanie zbadana możliwość wykorzystania
inteligentnych umów, które można zrealizować przy użyciu technologii rozproszonego rejestru (np. Solidity28 i Ethereum).
4. Opracowanie oraz realizacja silnych i odpornych na celowe zakłócenia mechanizmów agregacji danych, wspierających fuzję informacji o różnych
poziomach wiarygodności.
Przebadane zostaną algorytmy statystyczne i sztucznej inteligencji, które są odporne na celową modyfikację danych, umożliwiające uzyskanie wiarygodnej ogólnej
świadomości sytuacyjnej.
5. Eksperymentalna realizacja mechanizmu z pkt. 4 (lub jego podzbioru) w typowych komercyjnych platformach IoT.
Docelowa realizacja obejmowałaby komercyjnie dostępne bezzałogowe pojazdy latające oraz lądowe, platformy sensoryczne posiadane przez użytkowników
indywidualnych oraz typową cywilną infrastrukturę inteligentną.
6. Ustanowienie heterogenicznego zestawu testowego stanowiącego połączenie instalacji laboratoryjnych i urządzeń polowych działających w czasie rzeczywistym, umożliwiających eksperymentalną walidację proponowanych mechanizmów.
Zestaw testowy będzie stanowić połączenie różnych platform wbudowanych (np. Arduino29, Raspberry Pi30, WASPmote31), interfejsów komunikacji bezprzewodowej
(np. ZigBee32, Bluetooth LE33, LoRa34, WiFi35, NB-IoT36) i usług publicznych w chmurze (np. Microsoft Azure37, Amazon Web Service38, The Things Network39).
7. Ocena wykonalności integracji komercyjnych platform Internetu rzeczy i środowisk inteligentnych z systemem AFSC.
Ocena będzie zawierać identyfikacje głównych wyzwań i wymagań związanych z powyższą integracją, jak również studium wykonalności takiej integracji przy użyciu mechanizmów opracowanych przez SEMACITI.