
handle: 11250/3069681
På grunn av usikkerheten rundt sikkerhetsegenskapene til post-kvante kryptosystemer bør tidlig adopsjon av post-kvante kryptografi bli utført ved å bruke hybride systemer, hvor et post-kvante kryptosystem blir implementert i kombinasjon med et klassisk kryptosystem, og hvor systemet opprettholder sine sikkerhetsegenskaper så lenge minst en av de to komponentene er ansett som sikker. Denne oppgaven beskriver en metode for å implementere denne typen hybride kryptosystem ved å bruke en XOR-så-MAC kombinator, og beskriver arbeid utført for å implementere dette hybride kryptosystemet i brukerområde-implementasjonen av VPN-protokollen WireGuard i Rust, BoringTun. Gjennom testing av denne implementasjonen beskriver oppgaven ytelsesberegninger for bruk av forskjellige post-kvante komponenter i kombinasjon med en nøkkelenkapsuleringsmekanisme konstruert ved å bruke ECDH. Resultatene viser at denne hybride implementasjonen øker tiden for å gjennomføre et handshake med en faktor på tre til fire ganger tiden for et handshake utført med kun ECDH. Oppgaven konkluderer med at gitter-basert kryptografi egner seg best for applikasjonen, og at kryptosystemet NTRU gir bedre resultatet enn andre kandidater med tanke på NIST’s standardiseringsprosess sin sikkerhetskategori V. Videre viser den at det å sette i bruk et hybrid kryptosystem i dag er gjennomførbart, uten å ha store konsekvenser for brukeropplevelsen.
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 0 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
