Sii Polska

SII UKRAINE

SII SWEDEN

  • Szkolenia
  • Kariera
Dołącz do nas Kontakt
Wstecz

Sii Polska

SII UKRAINE

SII SWEDEN

Wstecz

16.12.2024

Jak przełożyć regulacje prawne dotyczące bezpieczeństwa urządzeń IoT na konkretne rozwiązania techniczne

16.12.2024

Jak przełożyć regulacje prawne odnośnie bezpieczeństwa urządzeń IoT na konkretne rozwiązania techniczne

W ostatnich latach nastąpił znaczący rozwój branży urządzeń IoT (ang. Internet of Things). Rewolucjonizują one różne sektory, wpływają pozytywnie na ich rozkwit i zwiększają komfort naszego życia. Jednym z głównych wyzwań, z jakim muszą się mierzyć firmy projektujące wspomniane rozwiązania, jest cyberbezpieczeństwo.

Z artykułu dowiecie się, jakie kroki warto wykonać, aby skierować się w stronę zgodności z zapisami prawa, nie czekając na zakończenie konsultacji z jednostkami certyfikującymi.

Regulacje prawne

Wraz z rozwojem branży IoT pojawiają się też nowe regulacje prawne, które w swoim założeniu mają zapewnić odpowiedni poziom bezpieczeństwa oferowany przez urządzenia internetu rzeczy. Regulacje wprowadzą szereg dodatkowych obowiązków, przepisów oraz zasad, zaś firmy tworzące produkty zostaną zobligowane do ich wdrożenia i zaimplementowania.

W wielu przypadkach regulacje prawne będą zawierały tylko ogólne zasady i przepisy, które będziemy musieli spełnić. Szczegóły co do implementacji będą opisane w standardach, które będą stały za tymi regulacjami.

Spis regulacji mających obecnie największy wpływ na rynek urządzeń IoT możemy znaleźć na poniższym rysunku:

Regulacje prawne mające obecnie największy wpływ na rynek urządzeń IoT
Ryc. 1 Regulacje prawne mające obecnie największy wpływ na rynek urządzeń IoT

Interpretacja regulacji prawnych

Kiedy zaczniemy czytać i analizować zapisy poszczególnych regulacji prawnych, z pewnością zauważymy, że wiele punktów nie jest dokładnie sprecyzowanych i opisanych szczegółowo. Na pewno pojawi się wiele kwestii spornych i dodatkowych pytań, które zapisy będziemy musieli spełnić w kontekście naszych projektowanych urządzeń. W wielu przypadkach będzie to wymagało konsultacji z jednostkami certyfikującymi jak i zespołami prawnymi.

Mimo tych wszystkich trudności, spoglądając całościowo na wszystkie nadchodzące regulacje prawne oraz standardy techniczne, możemy wyselekcjonować grupę funkcjonalności i procesów, których zaimplementowanie pomoże nam spełnić dużą część stawianych wymagań.

Rozwiązania techniczne

Poniższa lista funkcji i procesów pozwoli nam na rozpoczęcie implementacji bez konieczności oczekiwania na zakończenie konsultacji z jednostkami certyfikującymi oraz działami prawnymi, a także pozwoli wykonać znaczący krok w stronę zgodności z zapisami.

Bezpieczny rozruch (ang. secure boot)

Zapewnia, że ​​urządzenie uruchamia wyłącznie oprogramowanie, któremu producent urządzenia ufa. Proces ten obejmuje kontrole kryptograficzne w celu weryfikacji integralności i autentyczności oprogramowania układowego przed jego uruchomieniem. Dzięki wdrożeniu bezpiecznego rozruchu urządzeń IoT możemy zapobiec uruchomieniu nieautoryzowanego kodu, chroniąc w ten sposób przed złośliwym oprogramowaniem i innymi zagrożeniami, które mogą wpłynąć na bezpieczeństwo.

Bezpieczna aktualizacja (ang. Over the Air secure update)

Umożliwia urządzeniom IoT zdalne odbieranie aktualizacji oprogramowania układowego. Aktualizacje te muszą być dostarczane w sposób bezpieczny, aby zapobiec manipulacjom. Korzystanie z szyfrowania i podpisów cyfrowych zapewnia, że ​​aktualizacje są autentyczne i nie zostały zmienione, utrzymując bezpieczeństwo oraz funkcjonalność urządzenia.

Bezpieczna produkcja (ang. secure manufacturing)

Obejmuje włączanie środków bezpieczeństwa podczas produkcji urządzeń. Poprzez kontrolę i monitoring zapewniamy, że wyprodukowane urządzenie będzie pracować pod nadzorem dedykowanych komponentów sprzętowych i programowych.

Monitorowanie podatności (ang. vulnerability monitoring)

To ciągły proces identyfikowania, oceniania i łagodzenia luk w zabezpieczeniach urządzeń. Obejmuje:

  • regularne oceny bezpieczeństwa,
  • monitorowanie nowych zagrożeń,
  • cykliczne skanowanie kodów źródłowych w celu detekcji zgłoszonych luk i zagrożeń.

Proces ten pozwoli na wykrywanie problemów na wczesnym etapie, zapewniając dodatkowy czas na reakcję zanim zidentyfikowane zagrożenie wpłynie na bezpieczeństwo urządzeń.

Monitorowanie niestandardowych zachowań (ang. monitoring devices in the field)

Funkcja ta polega na monitorowaniu, diagnozowaniu i wykrywaniu sytuacji w urządzeniu, które w normalnych warunkach pracy nie powinny wystąpić. Jednym z przykładów może być obserwowanie transmisji pod kątem częstotliwości zapytań i ilości transmitowanych danych. W przypadku wykrycia niestandardowych zachowań możemy zablokować dostęp do niektórych danych czy funkcji w celu uniknięcia problemów, jakie mogą wystąpić w związku z wykrytym zachowaniem.

Bezpieczna komunikacja (ang. secure communication)

Bezpieczna komunikacja zapewnia, że ​​dane przesyłane między urządzeniami IoT a innymi systemami są chronione przed przechwyceniem i manipulacją. Jest to możliwe dzięki protokołom szyfrowania, takim jak TLS (ang. Transport Layer Security) i bezpiecznym praktykom zarządzania kluczami. Bezpieczna komunikacja jest niezbędna do ochrony poufnych danych i utrzymania integralności sieci IoT.

Szyfrowanie danych (ang. secure storage)

Urządzenia w różnych celach gromadzą i wytwarzają duże ilości danych. Informacje te mogą zostać uznane za dane personalne lub wrażliwe, które podlegają szczególnej ochronie przez regulacje prawne. Zaszyfrowanie tych danych utrudni znacznie proces ich wydobycia i ujawnienia.

Podsumowanie

Spełnienie wszystkich wymagań dotyczących regulacji prawnych będzie wymagało zaimplementowania i wdrożenia dodatkowych elementów. Punkty przedstawione powyżej zajmą w wielu przypadkach najwięcej czasu, ale w największym stopniu przybliżą nas do spełnienia wszystkich wymagań stawianych przed naszymi urządzeniami.

Musimy być świadomi, że wdrożenie zabezpieczeń w produktach to nie tylko pojedyncze zadania do wykonania. Należy całkowicie zmienić nasze nastawienie i stworzyć procesy, które pozwolą na zastosowanie wszystkich elementów związanych z bezpieczeństwem naszych produktów. A proces ten będzie wymagał czasu, przygotowania i testowania różnych rozwiązań w celu identyfikacji tych optymalnych.

oferta IoT

***

Jeśli interesuje Cię obszar Cyberbezpieczeństwa oraz IoT, zajrzyj koniecznie do innych artykułów naszych specjalistów.

5/5
Ocena
5/5
Avatar

O autorze

Marek Natunewicz

Dzięki ponad 14-letniemu doświadczeniu w programowaniu niskopoziomowym mikrokontrolerów ARM i procesorów DSP Marek posiada dogłębną wiedzę na temat systemów RTOS. Tworzył oprogramowanie do automatyki biurowej i domowej, systemów przeciwpożarowych oraz przenośnych przyrządów pomiarowych. Obecnie koncentruje się na projektowaniu i wdrażaniu rozwiązań z zakresu bezpieczeństwa dla urządzeń wbudowanych. Marek jest doświadczonym trenerem, prelegentem na branżowych spotkaniach i webinarach oraz autorem artykułów technicznych

Wszystkie artykuły autora

Zostaw komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Może Cię również zainteresować

ZAPISZ SIĘ I BĄDŹ NA BIEŻĄCO

Newsletter blogowy

Dołącz do nas

Sprawdź oferty pracy

Pokaż wyniki
Dołącz do nas Kontakt

This content is available only in one language version.
You will be redirected to home page.

Are you sure you want to leave this page?