This is a Demo Server. Data inside this system is only for test purpose.
 

Block-chain based remote update for embedded devices

dc.contributor.advisorAyav, Tolga
dc.contributor.advisorErten, Yusuf Murat
dc.contributor.authorKaptan, Melike
dc.contributor.authorAyav, Tolga
dc.date.accessioned2023-11-13T09:46:52Z
dc.date.available2023-11-13T09:46:52Z
dc.date.issued2019-12en_US
dc.departmentComputer Engineeringen_US
dc.descriptionThesis (Master)--Izmir Institute of Technology, Computer Engineering, Izmir, 2019en_US
dc.descriptionIncludes bibliographical references (leaves: 40-41)en_US
dc.descriptionText in English; Abstract: Turkish and Englishen_US
dc.description.abstractThis research work is an attempt to devise a platform to send automatic remote updates for embedded devices. In this scenario there are Original Equipment Manufacturers (OEMs), Software suppliers, Block-Chain nodes, Gateways and embedded devices. OEMs and software suppliers are there to keep their software on IPFS (Inter Planetary File System) and send the meta-data and hashes of their software to the Block-Chain nodes in order to keep this information distributed and ready to be requested and used. There are also gateways which are also the members of the Block-Chain and IPFS network. Gateways are responsible for asking for a specific update for specific devices from IPFS database using the meta-data standing on the Block-Chain. And they will send those hashed secure updates to the devices. In order to provide a traceable data keeping platform gateway update operations are handled as a transactions in the second block-chain network which is the clock-chain of the gateways. In this study implementation of the two block chain shows us that, even though the calculation overhead of the member devices, with regulations specific to the applications block-chains provide applicable platforms.en_US
dc.description.abstractTeknolojide olan gelişmelerle birlikte birbiri ile haberleşen cihaz sayısı ve taşıdıkları fonksiyonalite sayısı artmaktadır. Bunların en göze çarpan örneği ise birbirleri ile ve dış dünya ile iletişim kuran araçlardır. Nitekim halihazırda kullanılan güncelleme mekanizmaları gelecekte birbiriyleriyle haberleşen cihazlar için, özellikle de üzerinde eskisinden daha çok yazılım barındıran araçlar için yetersiz kalacaktır. Bu tezin amacı, güncelleme platformlarına getirilecek olan olası yenilikleri göz önünde bulundurup gelişime açık bir model sunmak ve implementasyonunu gerçekleştirmektir. Bu sebeple, blok zinciri tabanlı uzaktan yazılım güncellemesi takibi yapan bir model düşünülmüş ve prototipi oluşturulmuştur.en_US
dc.format.extentx, 41 leavesen_US
dc.identifier.citationreferenceKaptan, M. (2019). Block-chain based remote update for embedded devices. Unpublished master's thesis, İzmir Institute of Technology, İzmir, Turkeyen_US
dc.identifier.urihttp://standard-demo.gcris.com/handle/123456789/5392
dc.language.isoenen_US
dc.oaire.dateofacceptance2019-01-01
dc.oaire.impulse0
dc.oaire.influence2.9837197E-9
dc.oaire.influence_alt0
dc.oaire.is_greentrue
dc.oaire.isindiamondjournalfalse
dc.oaire.keywordsComputer Engineering and Computer Science and Control
dc.oaire.keywordsBilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol
dc.oaire.popularity2.03792E-9
dc.oaire.popularity_alt0.0
dc.oaire.publiclyfundedfalse
dc.publisherIzmir Institute of Technologyen_US
dc.relation.publicationcategoryTezen_US
dc.rightsinfo:eu-repo/semantics/openAccessen_US
dc.subjectSecurityen_US
dc.subjectBlock-Chainen_US
dc.subjectRemote updateen_US
dc.subjectOEMsen_US
dc.subjectIPFSen_US
dc.titleBlock-chain based remote update for embedded devicesen_US
dc.title.alternativeGömülü cihazlar için Block-Chain tabanlı uzaktan güncelleme modelien_US
dc.typeMaster Thesisen_US
dspace.entity.typePublication
relation.isAuthorOfPublicationc6b1de69-69eb-4c14-9a6d-ed9755d501f4
relation.isAuthorOfPublication.latestForDiscoveryc6b1de69-69eb-4c14-9a6d-ed9755d501f4

Files

Collections