IDSoC
Celem projektu jest opracowanie oraz wytworzenie innowacyjnego jednoukładowego systemu scalonego IDSoC zawierającego bezpieczny procesor. Jednym z elementów składowych projektowanego układu scalonego typu SoC (ang. System on Chip) ma być nowatorski, autorski procesor aplikacyjny o podwyższonej odporności na błędy i podwyższonym poziomie bezpieczeństwa. Projekt realizowany w latach 2017-2025.
Tytuł projektu: Innowacyjny komponent sprzętowo-programowy, wykorzystujący specjalizowany układ scalony oraz oprogramowanie, realizujący rożne funkcje kryptograficzne, ze szczególnym uwzględnieniem zastosowań w systemach identyfikacji elektronicznej z wysokim poziomem pewności
Akronim: IDSoC
Informacja o współfinansowaniu: Projekt jest współfinansowany ze środków Narodowego Centrum Badań i Rozwoju w ramach programu "Cyberbezpieczeństwo i eTożsamość" na podstawie Umowy o wykonanie i finansowanie nr CYBERSECIDENT/369203/I/NCBR/2017
Czas trwania: 91 miesięcy (od 1 września 2017 roku do 31 marca 2025 roku)
Realizowany w Konsorcjum: Instytut Łączności - Państwowy Instytut Badawczy (lider) oraz Politechnika Warszawska
Całkowita wartość projektu: 18 364 675,00 zł
Całkowita wartość dofinansowania: 18 328 814,00 zł
Cel projektu: Celem projektu jest opracowanie oraz wytworzenie innowacyjnego jednoukładowego systemu scalonego IDSoC zawierającego bezpieczny procesor. Jednym z elementów składowych projektowanego układu scalonego typu SoC (ang. System on Chip) ma być nowatorski, autorski procesor aplikacyjny o podwyższonej odporności na błędy i podwyższonym poziomie bezpieczeństwa. Procesor będzie wyposażony w obszar pamięci nieulotnej, dedykowany do przechowywania zarówno oprogramowania wbudowanego jak i wrażliwych danych użytkownika, np.danych biometrycznych. Obszar ten dzięki odpowiednim systemom detekcji i korekcji błędów oraz szyfrowaniu zapewni integralność danych (ang. data integrity) i ich poufność (ang. confidentiality). Dodatkowo system scalony IDSoC wyposażony będzie w zestaw układów peryferyjnych do sprzętowego wspomagania funkcji kryptograficznych. Planowane jest opracowanie tzw. prawdziwego generatora liczb losowych TRNG, a także przeprowadzenie badań nad możliwością wykorzystania fizycznie nieklonowalnych funkcji PUF (ang. Physical Unclonable Function) do identyfikacji i uwierzytelniania (ang. authentication). W toku projektu planuje się także rozwój układów monitorujących środowiskowe warunki pracy układu scalonego (np. temperatura, napięcie zasilania, częstotliwość zegara). Zastosowane zostaną również mechanizmy detekcji ingerencji zewnętrznej w strukturę fizyczną układu. Ma to znacząco utrudnić uzyskanie nieautoryzowanego dostępu do systemu i pozyskanie wrażliwych danych. Opracowany podczas trwania projektu układ scalony może znaleźć zastosowanie w systemach wymagających przechowywania i przetwarzania danych wrażliwych, np. w systemach identyfikacji elektronicznej (elektroniczny dowód osobisty, e-paszport).
Integralną częścią układu IDSoC będzie dedykowany, opracowany w toku projektu przez Zakład Systemów i Sieci Bezprzewodowych (Z-8) w Gdańsku, firmware, który zapewni wydajną obsługę funkcjonalności układu, w szczególności elektronicznej identyfikacji o wysokim poziomie pewności oraz innych zaawansowanych procedur kryptograficznych.