Please use this identifier to cite or link to this item: http://hdl.handle.net/1942/38214
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorMARX, Robin
dc.contributor.advisorVLIEGEN, Jo
dc.contributor.authorDeferme, Lowie
dc.date.accessioned2022-09-26T08:18:28Z-
dc.date.available2022-09-26T08:18:28Z-
dc.date.issued2022
dc.identifier.urihttp://hdl.handle.net/1942/38214-
dc.description.abstractDe derde en recentste HTTP-versie maakt gebruik van het QUIC-protocol. Omdat QUIC een geëncrypteerd, connection-oriented protocol is, vereist het veel processorintensieve berekeningen. Hierdoor kunnen servers slechts een beperkt aantal QUIC-connecties bedienen. Deze masterproef tracht dat te verbeteren d.m.v. hardware offloading. De voornaamste bottleneck is het kopiëren van gegevens tussen user space en kernel space. Op de tweede plaats staan de cryptografische berekeningen. Controleoperaties, als derde, kunnen best in software blijven gezien de complexiteit van QUIC. Daarom is er gekozen voor een architectuur waarbij de cryptografie geoffload wordt. De proefopstelling ontleedt inkomende 1-RTT-QUIC-pakketten en controleert of er sleutels beschikbaar zijn op basis van de destination connection ID. Deze lookup gebeurt met behulp van een probabilistic data structure. Vervolgens worden de sleutels uitgelezen zodat het pakket gedecrypteerd kan worden. Tot slot wordt het ontcijferde pakket doorgegeven aan het operating system. De maximale klokfrequentie van de proefoptelling, bepaald voor een Zync-7000 SoC, is 83,33 MHz. Dit levert een throughput van 2,67 Gbit/s op. De proefopstelling introduceert 756 ns extra latency. Verder duurt de decryptie van een 88 bytes lang QUIC-pakket in hardware 1,16 µs, terwijl de geteste softwaresystemen er gemiddeld 1,59 µs en 5,69 µs over doen. Er kan dus besloten worden dat de proefopstelling aantoont dat een hardware offload voor decryptie van 1-RTT-QUIC-pakketten een snelheidswinst oplevert.
dc.format.mimetypeApplication/pdf
dc.languagenl
dc.publisherUHasselt
dc.titleHardware offload van decryptie in het QUIC-protocol op een Xilinx Zynq-7000 SoC
dc.typeTheses and Dissertations
local.bibliographicCitation.jcatT2
dc.description.notesmaster in de industriële wetenschappen: elektronica-ICT
local.type.specifiedMaster thesis
item.fullcitationDeferme, Lowie (2022) Hardware offload van decryptie in het QUIC-protocol op een Xilinx Zynq-7000 SoC.-
item.fulltextWith Fulltext-
item.contributorDeferme, Lowie-
item.accessRightsOpen Access-
Appears in Collections:Master theses
Files in This Item:
File Description SizeFormat 
a2180226-cc4a-4adb-b465-9ad72ee1905d.pdf2.63 MBAdobe PDFView/Open
9fd2c31c-9b72-441e-a254-4ec9446b8b5b.pdf1.61 MBAdobe PDFView/Open
Show simple item record

Page view(s)

76
checked on Sep 10, 2023

Download(s)

66
checked on Sep 10, 2023

Google ScholarTM

Check


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.