<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="77818" NadgradivoID="0" NRID="12022966" OceID="0" DomainUrl="https://dk.um.si/" IzpisPolniUrl="https://dk.um.si/IzpisGradiva.php?lang=slv&amp;id=77818" StOgledov="933" StPrenosov="71" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-10-03 00:56:07" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/DKUM-77818">20.500.12556/DKUM-77818</PID>
  <Naslov>Primerjava pretočnih šifrirnikov podatkov na modulu STM32f411</Naslov>
  <Podnaslov>diplomsko delo</Podnaslov>
  <TujJezik_Naslov>Comparison of stream ciphers on the STM32f411 module</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>V diplomskem delu smo se posvetili preučevanju vede kriptografije in šifrirnih algoritmov. Pogledali smo si delovanje pretočnih šifrirnikov, natančneje dveh algoritmov projekta eStream. Opisali smo delovanje algoritmov Salsa20/ChaCha20 in Grain v1. Njuno delovanje smo preverili na mikrokrmilniku STM32F411. Implementacijo algoritma Salsa20/ChaCha20 smo našli v knjižnici STM CryptoLib. Algoritma Grain v1 prej omenjena knjižnica ne vsebuje, zato smo ga implementirali sami. Na koncu smo primerjali njuni hitrosti šifriranja s tremi video datotekami različnih velikosti. Ugotovili smo, da se naša implementacija algoritem Grain v1 precej počasneje šifrira in dešifrira podatke kot Salsa20/ChaCha20.</Opis>
  <TujJezik_Opis>cryptography, stream cipher algorithms, eStream, ChaCha20, Grain v1, STM32F411, STM CryptoLib</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>kriptografija</Beseda>
    <Beseda>pretočni šifrirni algoritmi</Beseda>
    <Beseda>eStream</Beseda>
    <Beseda>ChaCha20</Beseda>
    <Beseda>Grain v1</Beseda>
    <Beseda>STM32F411</Beseda>
    <Beseda>STM CryptoLib</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>In this thesis</Beseda>
    <Beseda>we studied cryptography and stream ciphers. We analysed Salsa20/ChaCha20 and Grain v1 stream ciphers from the eStream project. We implemented them on the STM32F411microcontroller. The implementation of the Salsa20/ChaCha20 cipher was found in the STM CryptoLib library. Algorithm Grain v1 is not implemented in the this library</Beseda>
    <Beseda>so we implemented it ourselves. At the end we compared their speed of ciphering data from three different video files. Our own implementation of the Grain v1 cipher could not compare to the speed of Salsa20/ChaCha20.</Beseda>
  </TujJezik_KljucneBesede>
  <Potrjeno>true</Potrjeno>
  <JeZaklenjeno>true</JeZaklenjeno>
  <JeRecenzirano>false</JeRecenzirano>
  <Zaloznik>[F. Horvat]</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="mb11" DRIVER="info:eu-repo/semantics/bachelorThesis">Diplomsko delo/naloga</VrstaGradiva>
  <DatumVstavljanja>2020-09-15 17:37:42</DatumVstavljanja>
  <DatumObjave>2020-11-04 08:37:14</DatumObjave>
  <DatumSpremembe>2022-08-09 17:14:36</DatumSpremembe>
  <DatumTrajnegaHranjenja>2020-11-20 03:30:28</DatumTrajnegaHranjenja>
  <LetoIzida>2020</LetoIzida>
  <LetoIzidaDo>0</LetoIzidaDo>
  <KrajIzida>Maribor</KrajIzida>
  <LetoIzvedbe>0</LetoIzvedbe>
  <KrajIzvedbe>Maribor</KrajIzvedbe>
  <Opomba></Opomba>
  <StStrani>IX, 42 f.</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>
  <Licence>
    <Licenca ID="6" Kratica="CC BY 4.0" Naziv="Creative Commons Priznanje avtorstva 4.0 Mednarodna" URL="http://creativecommons.org/licenses/by/4.0/deed.sl" Logo="by.png" LogoPolniUrl="https://dk.um.si/teme/dkumDev2/img/licence/by.png" DatumZacetkaLicenciranja="2020-09-15" VezanoNa="" VezanoNaAng="" Besedilo="" BesediloAng=""></Licenca>
  </Licence>
  <EmbargoDo></EmbargoDo>
  <VrstaEmbarga ID="1" Naziv="Takojšnja javna objava" OpenAIREDostop="openAccess"></VrstaEmbarga>
  <Osebe>
    <Oseba ID="78882" Ime="Filip" Priimek="Horvat" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="392202499" Afiliacija="" ArrsID="" ORCID=""></Oseba>
    <Oseba ID="3544" Ime="Aleš" Priimek="Holobar" AltIme="A. Holobar; Ales Holobar; A Holobar; Aleŝ Holobar" VlogaID="991" VlogaNaziv="Mentor" ConorID="5045603" Afiliacija="" ArrsID="21301" ORCID=""></Oseba>
    <Oseba ID="1400" Ime="Andrej" Priimek="Šoštarič" AltIme="A. Šoštarič" VlogaID="994" VlogaNaziv="Komentor" ConorID="3736675" Afiliacija="" ArrsID="12705" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
    <Identifikator ID="4" Sifra="UDK" Naziv="UDK" URL="">004.421.5(043.2)</Identifikator>
    <Identifikator ID="3" Sifra="CobissID" Naziv="COBISS_ID" URL="https://plus.cobiss.net/cobiss/si/sl/bib/37211139">37211139</Identifikator>
    <Identifikator ID="18" Sifra="URN-NUK" Naziv="NUK URN" URL="">URN:SI:UM:DK:YAB4OWE6</Identifikator>
  </Identifikatorji>
  <Relacije>
  </Relacije>
  <VerzijeGradiva>
  </VerzijeGradiva>
  <Datoteke>
    <Datoteka ID="146226" DatotekaNRID="11273867" NamenDatotekeID="2" NamenDatoteke="Predstavitvena datoteka" FormatDatotekeID="2" FormatDatoteke=".pdf" MIME="application/pdf" IkonaFormata="pdf.gif" IkonaFormataPolniUrl="https://dk.um.si/teme/dkumDev2/img/fileTypes/pdf.gif" VelikostDatoteke="1432473" VelikostDatotekeKratko="1,37 MB" DatumVstavljanja="2020-09-15 17:46:44" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="true" JeVidno="true" VidnoOd="01.01.1970" Zaporedje="0">
      <Naziv>UN_Horvat_Filip_2020.pdf</Naziv>
      <OrgNaziv>UN_Horvat_Filip_2020.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>7F97A22589E0F05B4E922ED5A2EEC467</MD5>
      <SHA256>dce76305607bed12bad4544f75be0f5df0c683e6febc680c34f2105df5879430</SHA256>
      <UUID>df90ad24-7c11-11eb-bb7a-00155d0001ca</UUID>
      <PID>20.500.12556/dkum/95aa9cc6-de7f-420e-bffe-667245320736</PID>
      <PrenosPolniUrl>https://dk.um.si/Dokument.php?lang=slv&amp;id=146226</PrenosPolniUrl>
      <Vsebine>
        <Vsebina TipVsebine="GoloBesedilo" JezikID="1060" Oznaka="" Dolzina="61126"></Vsebina>
      </Vsebine>
    </Datoteka>
  </Datoteke>
  <Organizacije>
    <Organizacija OrganizacijaID="3" Kratica="FERI" ZavodEvsID="0000080" Logo="FERI_logo.gif" LogoPolniUrl="https://dk.um.si/teme/dkumDev2/img/logo/FERI_logo.gif">Fakulteta za elektrotehniko, računalništvo in informatiko</Organizacija>
  </Organizacije>
  <OrganizacijeVira>
  </OrganizacijeVira>
  <MetodeZbiranjaPodatkov>
  </MetodeZbiranjaPodatkov>
  <TipologijaDela ID="2.11" Koda="2.11" Naziv="Diplomsko delo" SchemaOrg="Thesis"></TipologijaDela>
  <Ostalo>
    <StIrodsDatotek>0</StIrodsDatotek>
    <StDatotekPodTrajnimEmbargom>0</StDatotekPodTrajnimEmbargom>
    <StDatotekZOmejenimDostopom>0</StDatotekZOmejenimDostopom>
  </Ostalo>
</Gradivo>
