Co budujemy
Ekspertyza w firmware i bezpieczeństwie embedded
Łączymy głęboką inżynierię firmware z wieloletnim praktycznym doświadczeniem w zabezpieczaniu urządzeń produkcyjnych.
Platformy embedded i firmware
Tworzymy produkcyjny firmware dla producentów IoT i sprzętu na profesjonalnych platformach mikrokontrolerowych i systemach czasu rzeczywistego, głównie w C++, a w C tylko tam, gdzie wymaga tego platforma. Projekty bare-metal zwykle nie są dla nas dobrym wyborem – rekomendujemy wprowadzenie RTOS, które umożliwia właściwą strukturę systemu i wynikające z niej mechanizmy bezpieczeństwa.
- Mikrokontrolery STM32 i Nordic nRF
- Systemy oparte na RTOS (Zephyr, FreeRTOS)
- Własne protokoły komunikacyjne
- Interfejsy przemysłowe i sprzętowe (RS-485, CAN, UART, SPI, I2C)
Projektujemy firmware z myślą o niezawodności, determinizmie i długoterminowym utrzymaniu w środowiskach produkcyjnych.
Bezpieczeństwo i uwierzytelnianie urządzeń
Bezpieczeństwo trzeba zaprojektować w systemie od początku – nie da się go niezawodnie dodać później. Zaczynamy od modelowania zagrożeń, czyli realnych sposobów ataku na urządzenie – wyodrębnienia firmware, klonowania urządzenia, dostępu przez debug, podszywania się pod backend – i wokół tych ryzyk od pierwszego dnia budujemy tożsamość urządzenia, secure boot, przechowywanie kluczy i provisioning w każdym produkcie, który realizujemy.
- Sprzętowy root of trust i secure boot
- Bezpieczne przechowywanie kluczy i provisioning
- Tożsamość, atestacja i uwierzytelnianie urządzeń
- Systemy uwierzytelniania FIDO2 / passkey
- Infrastruktura klucza publicznego (PKI) i obsługa certyfikatów
Projektujemy mechanizmy bezpieczeństwa, które działają w realnych ograniczeniach sprzętowych i spełniają wymagania produkcyjne.
Powiązane artykuły: Przewodnik po modelowaniu zagrożeń IoT · Czym jest secure boot · Tożsamość urządzeń w IoT
Systemy sieciowe, floty IoT i zarządzanie cyklem życia
Decyzje bezpieczeństwa, które wydają się w porządku na etapie prototypu, stają się kosztowne do naprawy, gdy flota jest już w terenie. Onboarding, aktualizacje firmware i zarządzanie cyklem życia projektujemy dla producentów IoT i sprzętu jako część tej samej architektury bezpieczeństwa co samo urządzenie – a nie dokładane po wdrożeniu – bo brak mechanizmu aktualizacji zamienia pojedynczą podatność w trwałą.
- Urządzenia embedded połączone z chmurą
- Bezpieczny onboarding i provisioning urządzeń
- Aktualizacje firmware OTA i zarządzanie cyklem życia
- Floty urządzeń i wdrożenia na dużą skalę
- Systemy monitoringu przemysłowego i infrastruktury
Skupiamy się na kompletnych ekosystemach urządzeń – a nie na odizolowanych komponentach firmware.
Powiązane artykuły: Bezpieczne aktualizacje OTA dla urządzeń IoT
Wybrane doświadczenie
Pracami inżynierskimi Platanor kieruje Denys Zaliznyak, współzałożyciel i CTO, z ponad 25-letnim doświadczeniem w tworzeniu oprogramowania skoncentrowanym na cyberbezpieczeństwie, wcześniej współzałożyciel produktów z zakresu uwierzytelniania opartego na FIDO i bezpiecznego provisioningu urządzeń. Zespół ma bogate doświadczenie w budowie systemów produkcyjnych, m.in.:
Przemysłowy sterownik klasy PLC – urządzenie przemysłowe czasu rzeczywistego z bezpieczną komunikacją i hierarchicznym zarządzaniem urządzeniami
Sprzętowy klucz bezpieczeństwa FIDO – wbudowany uwierzytelniacz z bezpiecznym przechowywaniem kluczy i operacjami kryptograficznymi
Urządzenie embedded z ekranem e-ink – system niskiego poboru mocy ze zoptymalizowanym firmware i niezawodnymi mechanizmami aktualizacji
Bezpieczny ekosystem uwierzytelniania – kompletny system obejmujący urządzenia, backend i infrastrukturę tożsamości
Własne szyfrowane protokoły komunikacyjne – bezpieczne protokoły dla ograniczonych środowisk embedded (BLE, USB, RS-232/485, WebSockets)
Porozmawiajmy o Twoim urządzeniu
Opowiedz, co budujesz, a pokażemy dokładnie, jak ta ekspertyza przełoży się na Twój produkt i harmonogram.