Details

Formalizacija ločevalnega jedra z uporabo dokazovalnega pomočnika
ID Luetić, Ana (Author), ID Mihelič, Jurij (Mentor) More about this mentor... This link opens in a new window

.pdfPDF - Presentation file, Download (434,68 KB)
MD5: 20B74AC7A4AC25D3CF5A46DAA706A939

Abstract
Med drugim lahko za zagotavljanje varnosti računalniškega sistema uporabimo ločevalno jedro. To je specializiran operacijski sistem, ki poskrbi za razdelitev virov sistema na ločene domene in za popolno ločitev med njimi. V tem magistrskem delu formaliziramo model ločevalnega jedra z uporabo dokazovalnega pomočnika. Najprej izberemo dokazovalni pomočnik. Izbirni postopek vključuje teoretični pregled nekaterih najpogosteje uporabljenih dokazovalnih pomočnikov in izvedbo poskusa v jezikih Rocq in Isabelle. Rezultate ovrednotimo in izberemo dokazovalni pomočnik Rocq za formalizacijo ločevalnega jedra. Formalizacija vključuje specifikacijo lastnosti jedra, specifikacijo varnostnih lastnosti in dokazovanje teh varnostnih lastnosti za definirano jedro. S tem postopkom zagotovimo pravilno delovanje jedra

Language:Slovenian
Keywords:zaupnost, celovitost, ločevalno jedro, verifikacija, dokazovalni pomočnik
Work type:Master's thesis/paper
Typology:2.09 - Master's Thesis
Organization:FRI - Faculty of Computer and Information Science
Year:2025
PID:20.500.12556/RUL-175859 This link opens in a new window
COBISS.SI-ID:259367171 This link opens in a new window
Publication date in RUL:11.11.2025
Views:411
Downloads:96
Metadata:XML DC-XML DC-RDF
:
Copy citation
Share:Bookmark and Share

Secondary language

Language:English
Title:Formalization of a separation kernel using a proof assistant
Abstract:
Among other things, a separation kernel can be used to ensure the security of a computer system. This is a specialized operating system that ensures the division of system resources into separate domains and complete separation between them. In this master’s thesis, we formalize a separation kernel model using a proof assistant. First, we select a proof assistant. The selection process includes a theoretical review of some of the most commonly used proof assistants and the implementation of an experiment in the Rocq and Isabelle languages. The results are evaluated and Rocq is selected for the formalization of the separation kernel. The formalization includes the specification of kernel properties, the specification of security properties, and the proof of these security properties for the defined kernel. This procedure ensures the correct function of the kernel.

Keywords:confidentiality, integrity, separation kernel, verification, proof assistant

Similar documents

Similar works from RUL:
Similar works from other Slovenian collections:

Back