<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="177556" NadgradivoID="0" NRID="27965431" OceID="0" DomainUrl="https://repozitorij.uni-lj.si/" IzpisPolniUrl="https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=slv&amp;id=177556" StOgledov="390" StPrenosov="151" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-09-30 02:48:34" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="0" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/RUL-177556">20.500.12556/RUL-177556</PID>
  <Naslov>Skupinsko in decentralizirano funkcijsko šifriranje za izračun skalarnih produktov</Naslov>
  <Podnaslov>magistrsko delo</Podnaslov>
  <TujJezik_Naslov>Multi-client and decentralized functional encryption for computing inner products</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>Skupinsko funkcijsko šifriranje je razširitev (klasičnega) funkcijskega šifriranja, v katerem več neodvisnih klientov šifrira svoje podatke, pooblaščena stranka pa ob dešifriranju izračuna le izbrane funkcije nad združenimi podatki. Posebej zanimiv primer je izračun skalarnih produktov, ki zajame številne postopke v statistiki in strojnem učenju. V magistrskem delu formalno predstavimo skupinsko funkcijsko šifriranje. Na osnovi znane sheme funkcijskega šifriranja za skalarne produkte zgradimo skupinsko shemo, pri kateri pooblaščena stranka z ustreznim dešifrirnim ključem izve le skalarni produkt prispevkov klientov. Formalno opredelimo varnostni model in dokažemo, da je shema selektivno varna v modelu naključnega oraklja pod odločitveno Diffie-Hellmanovo predpostavko. Shemo implementiramo in izmerimo čase izvajanja njenih algoritmov. Praktičnost sheme ponazorimo s primerom ankete, v kateri anketiranci izbirajo med dvema možnostma. Predstavimo tudi decentralizirano različico sheme, ki z uporabo psevdo-naključnih funkcij odpravi centralno entiteto za generiranje ključev in je selektivno-statično varna pod istimi predpostavkami.</Opis>
  <TujJezik_Opis>Multi-client functional encryption extends (classical) functional encryption by allowing multiple independent clients to encrypt their data so that, upon decryption, an authorized party learns only specified functions of the aggregated data. A particularly interesting case is the computation of inner products, which underpins many procedures in statistics and machine learning. In this master’s thesis, we formally present multi-client functional encryption. Building on a known functional encryption scheme for inner products, we construct a multi-client scheme in which an authorized party with an appropriate decryption key learns only the inner product of the clients’ contributions. We formally define the security model and prove that the scheme is selectively secure in the random oracle model under the decisional Diffie-Hellman assumption. We implement the scheme and measure the execution times of its algorithms. We demonstrate the practicality of the scheme with an example of a survey in which respondents choose between two options. We also present a decentralized variant of the scheme that, by using pseudo-random functions, removes the central entity responsible for key generation and achieves selective-static security under the same assumptions.</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>kriptografija</Beseda>
    <Beseda>funkcijsko šifriranje</Beseda>
    <Beseda>skupinsko</Beseda>
    <Beseda>skalarni produkt</Beseda>
    <Beseda>decentralizirano</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>cryptography</Beseda>
    <Beseda>functional encryption</Beseda>
    <Beseda>multi-client</Beseda>
    <Beseda>inner product</Beseda>
    <Beseda>decentralized</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="mb22" DRIVER="info:eu-repo/semantics/masterThesis">Magistrsko delo/naloga</VrstaGradiva>
  <DatumVstavljanja>2025-12-24 08:15:05</DatumVstavljanja>
  <DatumObjave>2025-12-24 08:15:13</DatumObjave>
  <DatumSpremembe>2026-01-02 03:50:38</DatumSpremembe>
  <DatumTrajnegaHranjenja>0000-00-00 00:00:00</DatumTrajnegaHranjenja>
  <LetoIzida>2025</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></EmbargoDo>
  <VrstaEmbarga ID="1" Naziv="Takojšnja javna objava" OpenAIREDostop="openAccess"></VrstaEmbarga>
  <Osebe>
    <Oseba ID="125469" Ime="Dmitar Zvonimir" Priimek="Mitev" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
    <Oseba ID="121073" Ime="Tilen" Priimek="Marc" AltIme="" VlogaID="991" VlogaNaziv="Mentor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
    <Identifikator ID="4" Sifra="UDK" Naziv="UDK" URL="">519.72</Identifikator>
    <Identifikator ID="16" Sifra="VisID" Naziv="VisID" URL="">159111</Identifikator>
    <Identifikator ID="3" Sifra="CobissID" Naziv="COBISS_ID" URL="https://plus.cobiss.net/cobiss/si/sl/bib/262668291">262668291</Identifikator>
  </Identifikatorji>
  <Datoteke>
    <Datoteka ID="224628" DatotekaNRID="14542295" 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="649795" VelikostDatotekeKratko="634,57 KB" DatumVstavljanja="2025-12-24 08:15:14" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="true" JeVidno="true" VidnoOd="01.01.1970" Zaporedje="0">
      <Naziv>21116.pdf</Naziv>
      <OrgNaziv>21116.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>DB299CAB67DC367D3457D28DAED6B893</MD5>
      <SHA256>8b27d56225ed55528dab2a5d2de923104e32eec69ffd9aa3af55def4301429b0</SHA256>
      <UUID>d60e4c8d-e097-11f0-9328-0050569b8976</UUID>
      <PID></PID>
      <PrenosPolniUrl>https://repozitorij.uni-lj.si/Dokument.php?lang=slv&amp;id=224628</PrenosPolniUrl>
      <Vsebine>
        <Vsebina TipVsebine="GoloBesedilo" JezikID="1060" Oznaka="" Dolzina="131418"></Vsebina>
      </Vsebine>
    </Datoteka>
  </Datoteke>
  <Organizacije>
    <Organizacija OrganizacijaID="11" Kratica="FMF" ZavodEvsID="0000064" Logo="" LogoPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/logo/">Fakulteta za matematiko in fiziko </Organizacija>
  </Organizacije>
  <OrganizacijeVira>
  </OrganizacijeVira>
  <MetodeZbiranjaPodatkov>
  </MetodeZbiranjaPodatkov>
  <TipologijaDela ID="2.09" Koda="2.09" Naziv="Magistrsko delo" SchemaOrg="Thesis"></TipologijaDela>
  <Ostalo>
    <StIrodsDatotek>0</StIrodsDatotek>
    <StDatotekPodTrajnimEmbargom>0</StDatotekPodTrajnimEmbargom>
    <StDatotekZOmejenimDostopom>0</StDatotekZOmejenimDostopom>
  </Ostalo>
</Gradivo>
