Abstrakt. Detta papper rapporterar om en metod för att hantera verifiering av olika säkerhetsegenskaper av tvingande källkod inbäddad på smartkort. Tanken är att kombinera två programverifieringsmetoder: funktionell verifiering på källkodsnivå och verifiering av egenskaper på hög nivå på en formell modell byggd från programmet och dess specifikation. Den metod som presenteras använder Caduceus-verktyget, som är byggt ovanpå Why-verktyget. Caduceus möjliggör verifiering av ett kommenterat C-program och tillhandahåller en valideringsprocess som vi använde för att generera en höggradig formell modell av C-källkoden. Denna metod illustreras av ett exempel från verifieringen av ett inbäddat operativsystem för smartkort.
Detta dokument fokuserar på modellering av säkerhet för smarta kort i inbyggda källkoder REF.
Formal verification of security properties of smart card embedded source code
{'venue': 'in FM, ser. Lecture Notes in Computer Science', 'journal': None, 'mag_field_of_study': ['Computer Science']}