| | SLO | ENG | Piškotki in zasebnost

Večja pisava | Manjša pisava

Iskanje po katalogu digitalne knjižnice Pomoč

Iskalni niz: išči po
išči po
išči po
išči po
* po starem in bolonjskem študiju

Opcije:
  Ponastavi


1 - 10 / 58
Na začetekNa prejšnjo stran123456Na naslednjo stranNa konec
1.
Preoblikovanje relacijske baze podatkov v pametne pogodbe, ki temeljijo na tehnologiji veriženja blokov
Martin Domajnko, 2024, magistrsko delo

Opis: Tehnologije veriženja blokov in Web3, zlasti pametne pogodbe, ponujajo pomembne prednosti na področju transparentnosti, varnosti in decentralizacije. Vendar pa integracija tehnologij Web3 v obstoječe poslovne prakse in preoblikovanje obstoječih centraliziranih sistemov, temelječih na t. i. Web2 v decentralizirane sisteme Web3, prinaša precej izivov. Ti izhajajo iz temeljnih razlik med sistemi Web2 in Web3. Medtem ko se sistemi Web2 zanašajo na centralne entitete in zaupanje v posrednike, sistemi Web3 delujejo po decentraliziranih načelih, ki izpostavljajo transparentnost podatkov, uporabniško osredotočeno interakcijo in interakcije brez posrednikov. Naše delo ponuja praktičen pristop k migraciji obstoječih sistemov Web2 v Web3, s čimer poskušamo zmanjšati razpon med tradicionalni sistemi in tehnologijo veriženja blokov. V uvodnem poglavju najprej predstavimo motivacijo za reševanje obravnavanega problema ter natančno opredelimo izziv, ki ga naslavljamo. Poleg tega predstavimo raziskovalna vprašanja, na katera skušamo skozi zaključno delo odgovoriti, ter opredelimo cilje zaključnega dela. Predstavimo tudi hipoteze, ki smo jih oblikovali pred začetkom raziskovanja in pisanja zaključnega dela, metodologije, uporabljene v raziskavi, ter predpostavke in omejitve, ki smo jih upoštevali med delom. Uvodu sledi poglavje, kjer se posvetimo tehnologiji veriženja blokov. V tem poglavju najprej podamo kratek zgodovinski in tehnični pregled tehnologije veriženja blokov, nadaljujemo z razlago virtualnega stroja Ethereum in pametnih pogodb ter zaključimo z obravnavo področja Web3 in decentraliziranih aplikacij. V tretjem poglavju nato podamo splošen pregled podatkovnih baz in podrobneje predstavimo relacijske podatkovne baze, saj so te del naše rešitve. Del naše rešitve je tudi protokol za indeksiranje glavne knjige verig blokov The Graph, ki ga podrobneje predstavimo v četrtem poglavju. Tukaj predstavimo tudi podgrafe in njihovo vlogo v kontekstu indeksiranja podatkov, sam postopek indeksiranja podatkov v protokolu The Graph ter zaključimo s pregledom, kako poteka poizvedovanje podatkov iz pametnih pogodb. Jedro našega dela predstavlja peto poglavje, kjer predstavimo inovativen pristop za avtomatizacijo generiranja pametnih pogodb v jeziku Solidity iz podatkovnih baz PostgreSQL, saj predstavljajo relacijske baze jedro večine klasičnih aplikacij in s tem tudi začetno točko transformacije v Web3 rešitev. Naša rešitev razvijalcem zagotavlja trdno osnovo, ki lahko pospeši migracijo iz arhitekture Web2 v Web3. Orodje, ki je tudi rezultat dela, generira osnovno kodo za podporne storitve za indeksiranje podatkov, s čimer naslavlja ključne izzive Web3, kot sta zmogljivost poizvedb in dostopnost podatkov, hkrati pa ohranja vse prednosti, ki jih ponuja tehnologija veriženja blokov. Našo implementacijo smo ocenili z uporabo sintetičnih testnih primerov in praktičnega scenarija. Praktični scenarij, ki ga predstavimo v šestem poglavju, je uporabil relacijski podatkovni model baze za sledenje produktov v dobavni verigi. Ustvarjeno osnovno kodo za Web3 sistem, vključno s pametnimi pogodbami in storitvami za indeksiranje podatkov, smo nato razširili in izpopolnili ter razvili celovit izdelek za sledenje lokalno pridelanim artiklom v dobavni verigi. Sedmo poglavje nato zajema analizo podatkov, zbranih med razvojnim procesom in izvajanjem študije primera. V tem poglavju uporabimo izbrane ugotovitve za ovrednotenje hipotez, zastavljenih v uvodu. Delo zaključimo s predstavitvijo sklepnih ugotovitev.
Ključne besede: Web3, pretvorba, Web2, pametne pogodbe, relacijski podatkovni model
Objavljeno v DKUM: 22.10.2024; Ogledov: 0; Prenosov: 8
.pdf Celotno besedilo (3,44 MB)

2.
A novel off-chain channel model for blockchain-based solutions : doctoral dissertation
Blaž Podgorelec, 2024, doktorska disertacija

Opis: This dissertation introduces a novel off-chain channel model aimed at enhancing existing solutions to address scalability challenges in blockchain technology. It begins with an overview of the problem statement, research objectives, methodology, and potential limitations before establishing a thesis and hypotheses. A comprehensive theoretical background on blockchain technology, scalability solutions, and the off-chain channel approach ensures a common understanding of the topic. To provide a thorough overview of existing off-chain channel solutions and identify and categorize their limitations, we conducted a systematic literature review, identifying 65 relevant studies. Through detailed analysis, six categories of solutions and six implemented off-chain channel solutions were identified. Five primary categories of limitations were also identified: routing, flexibility, privacy, network properties, and online assumptions, some with sub-limitations. To address these limitations, a new off-chain channel model, named ”Off-chain Channel as a Service,” is proposed, featuring four core design decisions: eliminating the need for an off-chain channel network, assuming blockchain properties by design, introducing a trustworthy service, and enabling flexibility by design. Validation and evaluation of the proposed model employ case-study and experiment research methods to confirm compliance with off-chain channel principles, validate it against identified limitations of existing solutions, analyze its impact on blockchain scalability, and assess its applicability across blockchain platforms. For this purpose, two off-chain payment channel prototype solutions have been implemented, each using a different underlying blockchain platform, namely Ethereum and Solana. Moreover, the proposed model’s security evaluation using risk-analysis methodology is also provided. Qualitative and quantitative analysis demonstrates that the proposed off-chain channel model adheres to off-chain channel principles, improves most identified limitations of existing solutions, positively impacts blockchain scalability, and can be applied to different blockchain platforms supported by smart contracts.
Ključne besede: blockchain, distributed ledger technology, smart contracts, scalability, off-chain channel, payment channel
Objavljeno v DKUM: 01.10.2024; Ogledov: 0; Prenosov: 32
.pdf Celotno besedilo (3,87 MB)

3.
Implementacija in izvedba napadov ugibanja gesel na visoko zmogljivem računalniku : diplomsko delo
Aljaž Škof, 2024, diplomsko delo

Opis: Vdori v sisteme dandanes postajajo vedno pogostejši pojav. Ukradena gesla so pogosto prodana na internetu. Pomembno je, da gesla s primernimi metodami zaščitimo. V diplomski nalogi predstavljamo različne metode shranjevanja gesel in napadov nanja z uporabo visoko zmogljivih računalnikov. Poglobimo se v napade na obliko shranjenih gesel, kot so napad z grobo silo, napad z masko, slovarski napad, Markove verige in napad z mavrično tabelo. Predstavimo in obrazložimo avtorski program, ki implementira napade in njegove optimizacije. Program poženemo na HPC-ju in predstavimo rezultate zagona. Z analizo performančnih testov ugotovimo, da lahko dosežemo hitrejše izvajanje programa z boljšim poznavanjem ogrodja MPI, saj so določeni klici v našem primeru časovno potratnejši kot pričakovano. Ozdivni čas MPI funkcij se po določenemu številu iteracij poveča za več kot $100000\%$. Z vsakim dodatnim grozdom se čas izvajanja še dodatno poveča. Implementacija je v hitrosti na enem CPU-ju primerljiva s Hashcat-om. Boljše obvladovanje knjižnice MPI doprinese k bistveno hitrejšemu izvajanju programa.
Ključne besede: HPC, gesla, brute-force, Rust, slovar
Objavljeno v DKUM: 01.07.2024; Ogledov: 247; Prenosov: 43
.pdf Celotno besedilo (1,09 MB)
Gradivo ima več datotek! Več...

4.
Orchestrating Digital Wallets for On- and Off-Chain Decentralized Identity Management
Vid Keršič, Urban Vidovič, Andraž Vrečko, Martin Domajnko, Muhamed Turkanović, 2023, izvirni znanstveni članek

Opis: Digital identity is becoming one of the core elements during the digitalization age, when more and more processes and interactions are taking place in the digital sphere. Therefore, current identity management approaches will define how these interactions will look in the future, but different fields and communities often approach management with their own solutions and tools, despite their similarities. This includes decentralized digital identities, where the identity is managed with asymmetric cryptographic keys, and no centralized entity oversees the whole identity system. This paper focuses on managing on- and off-chain decentralized digital identities, with the former being used for blockchain networks and the latter for self-sovereignty and privacy. While both types of decentralized identity build on the same cryptographic and identity primitives, there is no single wallet that handles both. Therefore, this paper proposes an orchestration solution for both wallet types, which enables their convergence to a single universal wallet and validates it with a real-life decentralized identity use case.
Ključne besede: decentralized identity, self-sovereign identity, wallet, identity, identity management, web3
Objavljeno v DKUM: 13.06.2024; Ogledov: 231; Prenosov: 17
.pdf Celotno besedilo (3,25 MB)
Gradivo ima več datotek! Več...

5.
6.
Analiza uporabe apache kafka kot sistema za integracijo : magistrsko delo
Domen Jesenovec, 2024, magistrsko delo

Opis: Magistrsko delo sistematično raziskuje uporabo Apache Kafka za integracijo v informacijskih sistemih. Uvod postavlja osnovno problematiko, cilje, hipoteze in predpostavke raziskave. Pregled integracij zajema tematiko mikrostoritev, različne ravni integracije, tehnologije (REST, SOAP, Kafka, GraphQL, gRPC), integracijske vzorce in tipe integracije. Posebno pozornost smo namenili ključnim komponentam Apache Kafka in njenemu delovanju. Izvedli smo primerjalno analizo med klasičnimi metodami integracije (npr. HTTP-protokol) in metodo Apache Kafka. Z eksperimentom smo primerjali klasične integracije s pomočjo HTTP-protokola z integracijo s pomočjo Apache Kafka. Poglavje o testiranju natančno preuči učinkovitost, robustnost, težavnost razvoja in skalabilnost obeh implementacij. V zaključku povzamemo ključne ugotovitve magistrskega dela.
Ključne besede: Apache Kafka, Integracija, REST, Mikrostoritve
Objavljeno v DKUM: 29.03.2024; Ogledov: 255; Prenosov: 55
.pdf Celotno besedilo (3,54 MB)

7.
Uporaba nezamenljivih žetonov v gospodarstvu : magistrsko delo
Manica Abramenko, 2024, magistrsko delo

Opis: V okviru magistrskega dela smo preučili delovanje nezamenljivih žetonov ter njihovo vlogo v gospodarstvu. Raziskali smo tehnološko ozadje delovanja veriženja blokov, pametnih pogodb in nezamenljivih žetonov, pri tem pa smo obravnavali tudi različne vmesnike in implementacije. Zaradi naraščajoče priljubljenosti tehnologije veriženja blokov in nezamenljivih žetonov opažamo širjenje njihove uporabe v različna gospodarska področja. S pomočjo sistematičnega pregleda literature smo analizirali praktično uporabnost nezamenljivih žetonov v gospodarstvu, osredotočili smo se na različne sektorje in identificirali tako priložnosti kot tudi izzive, povezane z njihovo implementacijo.
Ključne besede: tehnologija veriženja blokov, pametna pogodba, nezamenljiv žeton, žeton
Objavljeno v DKUM: 29.03.2024; Ogledov: 300; Prenosov: 42
.pdf Celotno besedilo (2,71 MB)

8.
Revizija skladnosti varstva osebnih podatkov z GDPR in ZVOP-2 : magistrsko delo
Lidija Vincekovič, 2024, magistrsko delo

Opis: V magistrskem delu smo predstavili evropsko in slovensko zakonodajo s področja varstva osebnih podatkov, vključno z ZVOP-2, ki je začel veljati 26. 1. 2023. Pregledali smo mednarodne standarde in okvirje, ki naslavljajo področje varovanja osebnih podatkov, ter podrobneje opisali relevantne standarde ISO, okvir zasebnosti NIST in COBIT 5. Predstavili smo revizijski program organizacije ISACA glede skladnosti z določbami GDPR, ga dopolnili z zahtevami ZVOP-2 ter z njim izvedli revizijo skladnosti varstva osebnih podatkov v eni od slovenskih organizacij. Dopolnjen revizijski program se je izkazal kot učinkovito orodje za preverjanje skladnosti z GDPR in ZVOP-2, saj smo odkrili kar nekaj neskladnosti.
Ključne besede: GDPR, ZVOP-2, varstvo osebnih podatkov, revizija
Objavljeno v DKUM: 01.03.2024; Ogledov: 424; Prenosov: 86
.pdf Celotno besedilo (2,35 MB)

9.
Towards a Catalogue of Self-Sovereign Identity Design Patterns
Špela Čučko, Vid Keršič, Muhamed Turkanović, 2023, izvirni znanstveni članek

Opis: Self-sovereign identity (SSI) is a user-centric, decentralised identity approach that provides a means for identification, authentication, and authorisation without the involvement of external entities, responsible for identity provisioning and management in current centralised and federated approaches. In general, the basic building blocks of an SSI system include decentralised identifiers, verifiable credentials, identity wallets, a verifiable data registry, and three main actors: issuer, identity holder, and verifier. Even though the SSI field is dominated by proposals, SSI systems can be implemented in different ways, which is reflected in the absence of a well-defined architecture. Thus, the best implementation is still a matter of research, the requirements of the individual system, and its field of application. However, well-designed and implemented systems are crucial to avoiding failures, speeding up the development process, ensuring high quality, and the broader adoption of SSI solutions. Hence, the main objective of this study was to identify design patterns and good practices of the SSI ecosystems by reviewing and analysing the literature, technical documentation, and existing SSI implementations. Therefore, the study is built on existing knowledge, and presents a comprehensive catalogue of thirty-five SSI design patterns that can serve as a starting point for a possible SSI system design.
Ključne besede: self-sovereign identity, decentralised identity, design patterns, decentralised identifiers, verifiable credentials, blockchain, verifiable data registry, identity wallets
Objavljeno v DKUM: 05.12.2023; Ogledov: 448; Prenosov: 61
.pdf Celotno besedilo (2,31 MB)
Gradivo ima več datotek! Več...

10.
Analiza in razvoj beležnika tipkanja : diplomsko delo
Lars Kolar, 2023, diplomsko delo

Opis: V diplomski nalogi predstavimo vrsto in delovanje beležnikov tipkanja. Razložimo, kaj so beležniki tipkanja, opišemo njihov namen in delovanje. V nadaljevanju diplomskega dela izdelamo prototip beležnika tipkanja, zmožnega zbiranja vnesenih pritiskov na tipkovnico. V zaključku povzamemo naše ugotovitve in podamo napotke za nadaljnje delo.
Ključne besede: zlonamerna programska oprema, vohunska programska oprema, beležnik tipkanja, kibernetska varnost
Objavljeno v DKUM: 04.12.2023; Ogledov: 579; Prenosov: 58
.pdf Celotno besedilo (1,22 MB)

Iskanje izvedeno v 0.28 sek.
Na vrh
Logotipi partnerjev Univerza v Mariboru Univerza v Ljubljani Univerza na Primorskem Univerza v Novi Gorici