Zal Quantum Computing HTTPS overbodig maken en uw beveiliging weggooien?
Tijdens het surfen op internet hebt u misschien op een bepaald moment de term 'quantumcomputer' gehoord. Het klinkt allemaal zo sciënt! Wat ze aan tafel brengen is heel eenvoudig: het is iets beters dan wat we momenteel hebben, anders zouden we niet werken aan het tot stand brengen van deze technologische revolutie.
Maar er is een ding dat cryptografen zich een tijdje hebben afgevraagd: wat voor nut hebben versleutelingsalgoritmen zoals RSA als kwantumcomputers ze binnen enkele seconden kunnen breken? Kunnen ze dat zelfs? Het is een angstaanjagende vraag die veel mensen waarschijnlijk liever niet weten.
Hoe versleuteling momenteel werkt
Er zijn talloze coderingsalgoritmen, elk met hun eigen eigenzinnige methoden om uit te zoeken hoe je je gegevens het beste kunt beschermen. Als we tijd zouden besteden aan praten over hoe ze allemaal werken, zouden we waarschijnlijk een paar duizend pagina's materiaal moeten schrijven.
De kern hiervan is dat onze huidige coderingsmethoden uw gegevens gebruiken en deze door een reeks wiskundig geprogrammeerde 'stappen' leiden om het op zo'n manier te overbruggen dat u het later kunt 'ontrafelen' met de juiste variabelen. Deze variabelen staan bekend als 'sleutels'.
Moderne algoritmen zoals RSA, SHA-512 en zelfs elliptische curve-cryptografie werken op vrijwel dezelfde manier. Ze nemen een ingewikkelde benadering om uw gegevens op zo'n manier te verbergen dat normale computers millennia nodig zouden hebben om hun algoritmen te verbreken.
Maar hoe zit het met quantumcomputers?
Waarom Quantum Computers zo eng zijn
Wanneer u gaat zitten en u aanmeldt bij Facebook of wat u ook op internet gebruikt, neemt u waarschijnlijk de hoeveelheid technologie en rekenkracht die is gericht op het beschermen van alles wat u doet, voor lief nemen. Het kost echt een verbijsterende hoeveelheid arbeid van buitengewoon dure hardware om zelfs de barrière te doorbreken die deze services tussen u en indringers plaatsen. Daarom worden onze accounts niet gehackt, omdat iemand de codering heeft verbroken. Dat gebeurt alleen in films. De meeste redenen waarom we de slachtoffers van hackers zijn, kunnen worden samengevat als menselijke domheid, niet het gebrek aan integriteit in onze sterkste codering.
Kwantumcomputers zetten dit allemaal op zijn kop. Omdat ze informatie zo snel kunnen verwerken en wiskunde doen alsof het niemands business is, maken ze encryptie een beetje nutteloos. Google heeft zelfs hard gewerkt aan de implementatie van een nieuw type cryptografie in afwachting van eventuele aanvallen van kwantumcomputers.
Een quantumcomputer kan theoretisch RSA-puzzels oplossen en alles met behulp van SSL-codering in een kwestie van seconden . Dit betekent dat HTTPS op dit moment in feite nutteloos is als iemand een gigantische quantum-rig heeft en het heeft geactiveerd om rond te snuffelen in uw verkeer. Ze kunnen dit in minder tijd doen dan nodig is om een slokje koffie te nemen of het woord 'Mississippi' uit te spreken.
Wat we erover kunnen doen
Er is echt niets dat je zelf kunt doen om de kwantum "apocalyps" te voorkomen, behalve in de hoop dat de wiskundige moeilijkheid van het "oplossen" van encryptie het tempo bijhoudt voordat deze computers alledaagse items worden in ieders huizen. Als dat niet gebeurt, kun je net zo goed jezelf losmaken van het internet. Elke database ter wereld, elke wifi-hotspot die er is en zelfs je eigen huis kan allemaal een potentiële slangenkuil worden.
Gelukkig zijn er al heel wat intelligente mensen aan het werk aan een oplossing. Voor elk niet in kaart gebracht gebied dat we doorkruisen in technologische vooruitgang, zullen we altijd voor problemen als deze komen te staan. Zoals eerder vermeld, werkt Google aan iets dat "ring learning with errors" wordt genoemd. Hoe onfflicatorisch de naam ook klinkt, het is gecompliceerd genoeg dat het niet gemakkelijk door quantumcomputers oplosbaar is, maar eenvoudig genoeg dat gewone computers het algoritme nog steeds kunnen gebruiken om te communiceren .
De bok stopt hier niet. Google is slechts een van de eerste bedrijven die aankondigt dat het aan een oplossing werkt. Er zijn zeer waarschijnlijk veel andere mensen die al werken aan quantum-computer-proof algoritmes die de ante zullen opkrikken in de strijd tussen cryptografie en rekenkracht.
Denk je dat kwantumcomputers de overhand zullen krijgen? Of is er hoop dat nieuwe vormen van codering de dag zullen redden en dat onze gewone computers de verwerkingsvereisten aankunnen? Vertel ons wat je denkt in een reactie!