liu.seSearch for publications in DiVA
Endre søk
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • 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
A Cross-platform Picture Transfer Protocol for Linux-based Camera
Linköpings universitet, Institutionen för datavetenskap, Programvara och system. Linköpings universitet, Tekniska högskolan.
2015 (engelsk)Independent thesis Advanced level (degree of Master (Two Years)), 20 poäng / 30 hpOppgave
Abstract [en]

The Universal Serial Bus, USB, is widely used for connecting peripheral devices to a computer. Through the years devices that use USB has evolved and more and more complicated communication protocols have been developed using the USB standard. There are many different ways to set up communication between a USB device and a host computer. The USB standard does not include any security and this poses risks when designing communication over such a connection.

This thesis investigates how a USB-based picture transfer protocol can be designed between a small camera running embedded Linux and a host computer. The USB functionality in Windows and Mac OS/X operating systems are investigated. Solutions to create a secure USB communication are also investigated. One of three the methods of creating a USB connection with a USB device running embedded Linux are chosen based on the investigations. A protocol is then designed and an implementation developed. The protocol designed in the thesis uses existing USB functionality in the host computer operating systems Windows and Mac OS/X.

The designed protocol is evaluated for performance and security. The evaluation is made on an evaluation platform for the camera. The transfer speed of the protocol is measured to around 18 MB/s in an ideal environment. The designed protocol could be improved by using one of the security methods found in the investigations.

sted, utgiver, år, opplag, sider
2015. , s. 42
Emneord [en]
USB, Embedded Linux, USB Security
HSV kategori
Identifikatorer
URN: urn:nbn:se:liu:diva-114188ISRN: LIU-IDA/LITH-EX-A--15/003-SEOAI: oai:DiVA.org:liu-114188DiVA, id: diva2:789424
Eksternt samarbeid
Memoto AB
Fag / kurs
Computer Engineering
Presentation
2015-01-27, Donald Knuth, Universitetet, Linköping, 10:15 (engelsk)
Veileder
Examiner
Tilgjengelig fra: 2015-03-12 Laget: 2015-02-11 Sist oppdatert: 2015-03-12bibliografisk kontrollert

Open Access i DiVA

fulltext(760 kB)238 nedlastinger
Filinformasjon
Fil FULLTEXT02.pdfFilstørrelse 760 kBChecksum SHA-512
15855b834677919f8142b97c6206d2d58654f0e62df0a82540952982580d9cf5c101604c0e60df9beaaeb39f36c52683bcc540a67293d5d0e3fe6f5577658125
Type fulltextMimetype application/pdf

Søk i DiVA

Av forfatter/redaktør
Högberg, Marcus
Av organisasjonen

Søk utenfor DiVA

GoogleGoogle Scholar
Totalt: 238 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: 701 treff
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • 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