miun.sePublikasjoner
Endre søk
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Hashing algorithms: A comparison for blockchains in Internet of things
Mittuniversitetet, Fakulteten för naturvetenskap, teknik och medier, Avdelningen för informationssystem och -teknologi.
2018 (engelsk)Independent thesis Basic level (degree of Bachelor), 10 poäng / 15 hpOppgave
Abstract [en]

In today’s society blockchains and the Internet of things are two very discussed subjects this has led to thoughts about combining them by using a blockchain in Internet of things. This objective of this study has been to solve the problem which hashing algorithms is the best for a blockchain used in an Internet of things network. This have been done by first selecting a few hashing algorithms and setting up a scenario where a blockchain can be used in an Internet of things network. After that I specified what to compare, speed, input length and output length. The study has been conducted with the aid of literary studies about the hashing algorithms and a program that implements the algorithms and tests their speed. The study has shown that out of the selected hashing algorithms MD5, SHA-256, SHA3-256 with the conditions specified for the study that the hashing algorithm SHA3-256 is the best option if speed is not of the utmost importance in the scenario since it is from a newer standard and do not have a max input length. If speed is the very important in other words if SHA3-256 is to slow then SHA-256 would be best for the Internet of things network.

sted, utgiver, år, opplag, sider
2018. , s. 31
Emneord [en]
Internet of things, Blockchain, Hash, Hashing algorithms, MD5, SHA, C++, Matlab
HSV kategori
Identifikatorer
URN: urn:nbn:se:miun:diva-34057Lokal ID: DT-V18-G3-001OAI: oai:DiVA.org:miun-34057DiVA, id: diva2:1229772
Fag / kurs
Computer Engineering DT1
Utdanningsprogram
Master of Science in Engineering - Computer Engineering TDTEA 300 higher education credits
Veileder
Examiner
Tilgjengelig fra: 2018-07-02 Laget: 2018-07-02 Sist oppdatert: 2019-08-22bibliografisk kontrollert

Open Access i DiVA

fulltext(917 kB)173 nedlastinger
Filinformasjon
Fil FULLTEXT01.pdfFilstørrelse 917 kBChecksum SHA-512
b215765e27a239c5307d77211e317912199ca7f5ea535b25921994c24936fe029c1cc1d84c86abbb926d64584bd4d9d069dad55995977813630aa8d35a5e7356
Type fulltextMimetype application/pdf

Søk i DiVA

Av forfatter/redaktør
Dahlin, Karl
Av organisasjonen

Søk utenfor DiVA

GoogleGoogle Scholar
Totalt: 173 nedlastinger
Antall nedlastinger er summen av alle nedlastinger av alle fulltekster. Det kan for eksempel være tidligere versjoner som er ikke lenger tilgjengelige

urn-nbn

Altmetric

urn-nbn
Totalt: 453 treff
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf