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

Block-chain based remote update for embedded devices

dc.contributor.advisor Ayav, Tolga
dc.contributor.advisor Erten, Yusuf Murat
dc.contributor.author Kaptan, Melike
dc.contributor.author Ayav, Tolga
dc.date.accessioned 2023-11-13T09:46:52Z
dc.date.available 2023-11-13T09:46:52Z
dc.date.issued 2019-12 en_US
dc.description Thesis (Master)--Izmir Institute of Technology, Computer Engineering, Izmir, 2019 en_US
dc.description Includes bibliographical references (leaves: 40-41) en_US
dc.description Text in English; Abstract: Turkish and English en_US
dc.description.abstract This 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.abstract Teknolojide 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.extent x, 41 leaves en_US
dc.identifier.uri http://standard-demo.gcris.com/handle/123456789/5392
dc.language.iso en en_US
dc.publisher Izmir Institute of Technology en_US
dc.rights info:eu-repo/semantics/openAccess en_US
dc.subject Security en_US
dc.subject Block-Chain en_US
dc.subject Remote update en_US
dc.subject OEMs en_US
dc.subject IPFS en_US
dc.title Block-chain based remote update for embedded devices en_US
dc.title.alternative Gömülü cihazlar için Block-Chain tabanlı uzaktan güncelleme modeli en_US
dc.type Master Thesis en_US
dspace.entity.type Publication
gdc.description.department Computer Engineering en_US
gdc.description.publicationcategory Tez en_US
gdc.oaire.accepatencedate 2019-01-01
gdc.oaire.diamondjournal false
gdc.oaire.impulse 0
gdc.oaire.influence 2.9837197E-9
gdc.oaire.influencealt 0
gdc.oaire.isgreen true
gdc.oaire.keywords Computer Engineering and Computer Science and Control
gdc.oaire.keywords Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol
gdc.oaire.popularity 2.03792E-9
gdc.oaire.popularityalt 0.0
gdc.oaire.publicfunded false
relation.isAuthorOfPublication c6b1de69-69eb-4c14-9a6d-ed9755d501f4
relation.isAuthorOfPublication.latestForDiscovery c6b1de69-69eb-4c14-9a6d-ed9755d501f4

Files

Collections