<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="85828" NadgradivoID="0" NRID="9174309" OceID="0" DomainUrl="https://repozitorij.uni-lj.si/" IzpisPolniUrl="https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=slv&amp;id=85828" StOgledov="3180" StPrenosov="498" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-09-01 17:29:11" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="1000321" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/RUL-85828">20.500.12556/RUL-85828</PID>
  <Naslov>RAZVOJ VARNE PROGRAMSKE OPREME ZA VGRAJENE SISTEME</Naslov>
  <Podnaslov></Podnaslov>
  <TujJezik_Naslov>DEVELOPMENT OF SECURE SOFTWARE FOR EMBEDDED SYSTEMS</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>Magistrsko delo proučuje različne vidike razvoja varne programske opreme za vgrajene sisteme, pri katerih predstavljajo model nevarnosti zlonamerni vhodni podatki, ki pridejo v sistem preko komunikacijskega omrežja ali senzorjev in izkoristijo napako v izvedbi programske opreme. Poudarek je na obravnavi varnostnih problemov, ki jih povzročijo različne sistemske arhitekturne rešitve.

Obravnava tudi nedaven napredek pri razumevanju temeljnih omejitev načrtovanja varne programske opreme s stališča teoretičnega računalništva, predvsem teorije izračunljivosti in teorije jezikov, ki določa, kakšne sisteme je sploh mogoče pravilno izvesti iz vidika obrambe pred zlonamernimi vhodnimi podatki.

Obravnavani vidiki so ponazorjeni na primeru varnega načrtovanja programske opreme za razčlembo preprostih komunikacijskih sporočil preprostega komunikacijskega protokola.</Opis>
  <TujJezik_Opis>This master thesis addresses various aspects of secure software development for embedded systems where the threat model consists of malicious input data that come from a communication network or sensors and exploit an error in software implementation. The emphasis is on the analysis of security implications of various system architecture decisions.

In this regard, the recent development in the understanding of secure software development from the theoretical computer science point of view is presented. Computation and language theory can determine what kind of systems is possible to implement securely in terms of the malicious input data.

The presented aspects of secure software development are demonstrated in designing and implementing of a parser for a simple message format of a simple communication protocol.</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>računalniska varnost</Beseda>
    <Beseda>varnost programske opreme</Beseda>
    <Beseda>vgrajeni sistemi</Beseda>
    <Beseda>izboljšanje varnosti programske opreme</Beseda>
    <Beseda>varnost na osnovi teorije jezikov</Beseda>
    <Beseda>programski jeziki</Beseda>
    <Beseda>formalne metode</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>computer security</Beseda>
    <Beseda>software security</Beseda>
    <Beseda>embedded systems</Beseda>
    <Beseda>improving software security</Beseda>
    <Beseda>language theoretic security</Beseda>
    <Beseda>programming languages</Beseda>
    <Beseda>formal methods</Beseda>
  </TujJezik_KljucneBesede>
  <Potrjeno>true</Potrjeno>
  <JeZaklenjeno>false</JeZaklenjeno>
  <JeRecenzirano>false</JeRecenzirano>
  <Zaloznik></Zaloznik>
  <Izvor></Izvor>
  <Jezik ID="1060" ISO639-3="slv">Slovenski jezik</Jezik>
  <TujJezik ID="1033" ISO639-3="eng">Angleški jezik</TujJezik>
  <Povezave></Povezave>
  <Pokrivanje></Pokrivanje>
  <CasovnoPokritje></CasovnoPokritje>
  <AvtorskePravice></AvtorskePravice>
  <VrstaGradiva ID="m2" DRIVER="info:eu-repo/semantics/masterThesis">Magistrsko delo</VrstaGradiva>
  <DatumVstavljanja>2016-09-27 14:04:26</DatumVstavljanja>
  <DatumObjave>2016-09-27 14:04:28</DatumObjave>
  <DatumSpremembe>2022-08-09 10:21:32</DatumSpremembe>
  <DatumTrajnegaHranjenja>0000-00-00 00:00:00</DatumTrajnegaHranjenja>
  <LetoIzida>2016</LetoIzida>
  <LetoIzidaDo>0</LetoIzidaDo>
  <KrajIzida></KrajIzida>
  <LetoIzvedbe>0</LetoIzvedbe>
  <KrajIzvedbe></KrajIzvedbe>
  <Opomba></Opomba>
  <StStrani></StStrani>
  <StevilcenjeNivo1></StevilcenjeNivo1>
  <StevilcenjeNivo2></StevilcenjeNivo2>
  <Kronologija></Kronologija>
  <Patent_Stevilka></Patent_Stevilka>
  <Patent_DatumVeljavnosti>0000-00-00</Patent_DatumVeljavnosti>
  <VerzijaDokumenta>NiDoloceno</VerzijaDokumenta>
  <StatusObjaveDrugje>NiDoloceno</StatusObjaveDrugje>
  <VrstaStroskaObjave>NiDoloceno</VrstaStroskaObjave>
  <DatumPoslanoVRecenzijo>0000-00-00</DatumPoslanoVRecenzijo>
  <DatumSprejetjaClanka>0000-00-00</DatumSprejetjaClanka>
  <DatumObjaveClanka>0000-00-00</DatumObjaveClanka>
  <EmbargoDo>1970-01-01</EmbargoDo>
  <VrstaEmbarga ID="1" Naziv="Takojšnja javna objava" OpenAIREDostop="openAccess"></VrstaEmbarga>
  <Osebe>
    <Oseba ID="65727" Ime="MARKO" Priimek="VOVK" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
    <Oseba ID="29474" Ime="Sašo" Priimek="Tomažič" AltIme="" VlogaID="991" VlogaNaziv="Mentor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
    <Identifikator ID="16" Sifra="VisID" Naziv="VisID" URL="">34234</Identifikator>
  </Identifikatorji>
  <Datoteke>
    <Datoteka ID="88972" DatotekaNRID="8984573" NamenDatotekeID="2" NamenDatoteke="Predstavitvena datoteka" FormatDatotekeID="2" FormatDatoteke=".pdf" MIME="application/pdf" IkonaFormata="pdf.png" IkonaFormataPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/fileTypes/pdf.png" VelikostDatoteke="539113" VelikostDatotekeKratko="526,48 KB" DatumVstavljanja="2016-09-27 14:04:28" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="true" JeVidno="true" VidnoOd="01.01.1970" Zaporedje="0">
      <Naziv>Vovk_Marko_-_RAZVOJ_VARNE_PROGRAMSKE_OPREME_ZA_VGRAJENE_SISTEME.pdf</Naziv>
      <OrgNaziv>Vovk_Marko_-_RAZVOJ_VARNE_PROGRAMSKE_OPREME_ZA_VGRAJENE_SISTEME.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>121AD0BD7318D6B72AE546D62A5C06E9</MD5>
      <SHA256>bfef525a88ded706b6a8b2c0b3ff6dff46845fac81a224506b83886faabda5b5</SHA256>
      <UUID>04868acf-a1b1-11eb-a523-00155dcfd717</UUID>
      <PID>20.500.12556/rul/3e328f93-8b83-4d34-9532-26790b784348</PID>
      <PrenosPolniUrl>https://repozitorij.uni-lj.si/Dokument.php?lang=slv&amp;id=88972</PrenosPolniUrl>
      <Vsebine>
        <Vsebina TipVsebine="GoloBesedilo" JezikID="1060" Oznaka="" Dolzina="186859"></Vsebina>
      </Vsebine>
    </Datoteka>
  </Datoteke>
  <Organizacije>
    <Organizacija OrganizacijaID="27" Kratica="FE" ZavodEvsID="0000060" Logo="" LogoPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/logo/">Fakulteta za elektrotehniko</Organizacija>
  </Organizacije>
  <OrganizacijeVira>
  </OrganizacijeVira>
  <MetodeZbiranjaPodatkov>
  </MetodeZbiranjaPodatkov>
  <TipologijaDela ID="0" Koda="0" Naziv="Ni določena" SchemaOrg="CreativeWork"></TipologijaDela>
  <Ostalo>
    <StIrodsDatotek>0</StIrodsDatotek>
    <StDatotekPodTrajnimEmbargom>0</StDatotekPodTrajnimEmbargom>
    <StDatotekZOmejenimDostopom>0</StDatotekZOmejenimDostopom>
  </Ostalo>
</Gradivo>
