EMBEDDED WORLD X-Ware – en IoT-plattform från Express Logic – är första kommersiella IoT-lösning att kvalificera sig för Arms certifiering Platform Security Architecture (PSA).
PSA introducerades av Arm 2017 och ställer olika krav på hårdvara och firmware som ska bidra till att göra IoT-ramverk säkra och skalbara. Krav ställs också på att det finns en analys av säkerhet och säkerhetshot.
Nu går det att certifiera sig för PSA vilket innebär att utsätta sig för en oberoende testning av delar i säkerhetsplattformen, som root-of-trust och operativsystem.
Att PSA-certifieringsmöjligheten finns avsläjades så sent som igår, men ytterligare ett antal plattformar som liksom Express Logic redan hunnit ”smygcertifiera” sig finns från Cypress, Microchip, Nordic Semiconductor, Nuvoton, NXP, STMicroelectronics och Silicon Labs. Den specifika kategori där Express Logic säger sig ha hunnit först är ”kommersiell IoT-lösning”.
Konsulten Brightsight är en av de som hjälpt Arm definiera certifieringen och var den som evaluerade Express Logic.
X-Ware baseras på Express Logics klassiska realtidsoperativsystem Thread X som idag tillverkats i 6,2 miljarder små kopior, och på samma företags IP-stack Net X Duo.
X-Ware är enligt Express Logic första IoT-plattform för PSA, men PSA är inte första säkerhetscertifikat för X-Ware utan bara den senaste i en lång, lång rad rad: IEC 61508 SIL 4, IEC 62304 Klass C, ISO 26262 ASIL D, EN 50128 SW-SIL 4, UL 60730-1 Bilaga H, CSA E60730-1 Bilaga H, IEC 60730-1 Bilaga H, IEC 60335-1 Bilaga R, samt IEC 60335-1 Bilaga R 1998.
Ovanstående certifieringar innefattar ofta även Fat32- och Exfat-filsystemet File X, kodbiblioteket och körmiljön Guix för grafiska gränssnitt och USB X som ger både USB-host och -enhet.
Express Logic sätter en ära i att inte använda öppen källkod och hävdar att detta gör X-Ware till marknadens både personsäkraste och cybersäkraste IoT-plattform. Däremot är källkoden fritt tillgänglig för alla kunder att läsa.
PSA bidrar Enligt Express Logic till att säkerhet blir enklare och billigare att implementera. Den ger vägledning, dokumentation och definierar leverabler genom utvecklingsfaserna.