Please use this identifier to cite or link to this item:
http://hdl.handle.net/1942/38214
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.advisor | MARX, Robin | |
dc.contributor.advisor | VLIEGEN, Jo | |
dc.contributor.author | Deferme, Lowie | |
dc.date.accessioned | 2022-09-26T08:18:28Z | - |
dc.date.available | 2022-09-26T08:18:28Z | - |
dc.date.issued | 2022 | |
dc.identifier.uri | http://hdl.handle.net/1942/38214 | - |
dc.description.abstract | De 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.mimetype | Application/pdf | |
dc.language | nl | |
dc.publisher | UHasselt | |
dc.title | Hardware offload van decryptie in het QUIC-protocol op een Xilinx Zynq-7000 SoC | |
dc.type | Theses and Dissertations | |
local.bibliographicCitation.jcat | T2 | |
dc.description.notes | master in de industriële wetenschappen: elektronica-ICT | |
local.type.specified | Master thesis | |
item.fullcitation | Deferme, Lowie (2022) Hardware offload van decryptie in het QUIC-protocol op een Xilinx Zynq-7000 SoC. | - |
item.fulltext | With Fulltext | - |
item.contributor | Deferme, Lowie | - |
item.accessRights | Open Access | - |
Appears in Collections: | Master theses |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
a2180226-cc4a-4adb-b465-9ad72ee1905d.pdf | 2.63 MB | Adobe PDF | View/Open | |
9fd2c31c-9b72-441e-a254-4ec9446b8b5b.pdf | 1.61 MB | Adobe PDF | View/Open |
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.