Wat is homomorfe versleuteling?

Wat is homomorfe versleuteling?

Een woord dat de laatste tijd veel opduikt, is homomorfe encryptie. Veel bedrijven en online diensten schakelen hun coderingsmodel om naar een soort homomorfe codering, waarbij ze adverteren dat het voor betere gebruikersprivacy en veiligheid is.

Maar wat is homomorfe encryptie? Wat betekent het? En wat maakt het anders dan andere soorten encryptie?

Wat is versleuteling?

Wanneer u een bestand versleutelt, codeert u de inhoud ervan zodat het onherkenbaar door elkaar wordt gegooid. De enige manier om toegang te krijgen tot versleutelde gegevens is door ofwel de coderingssleutel te verkrijgen of te proberen deze handmatig of met behulp van software van derden te kraken.

Het belangrijkste voordeel van het versleutelen van een bestand, een groep bestanden of zelfs een hele database is om ze privé te houden voor iedereen die niet bevoegd is om ze te bekijken of te bewerken, waardoor authenticiteit en privacy worden gegarandeerd.

Het probleem met de meeste coderingstypen is echter dat de gegevens niet kunnen worden bewerkt terwijl deze zijn gecodeerd. Hoewel dit in eerste instantie misschien niet zo'n groot probleem lijkt, is het vergelijkbaar met het niet kunnen sluiten van de voordeur van je huis terwijl je erin zit. Als u gegevens ontsleutelt om ze te bewerken, blijven ze kwetsbaar voor alle aanvallen waartegen u ze probeerde te beschermen.

Wat is homomorfe versleuteling?

Homomorfe versleuteling is een type versleuteling met openbare sleutels, hoewel het in sommige gevallen symmetrische sleutels kan hebben, wat betekent dat het twee afzonderlijke sleutels gebruikt om een ​​gegevensset te versleutelen en te ontsleutelen, met één openbare sleutel.

Gerelateerd: Algemene versleutelingsvoorwaarden die iedereen nu zou moeten kennen

Het woord 'homomorf' is Grieks voor 'dezelfde structuur', aangezien homomorfe versleuteling algebraïsche systemen gebruikt om gegevens te versleutelen en sleutels te genereren, zodat geautoriseerde personen toegang hebben tot versleutelde gegevens en deze kunnen bewerken zonder deze te hoeven ontsleutelen.

Er zijn drie soorten homomorfe versleuteling:

  • Volledig homomorfe versleuteling
  • Enigszins homomorfe versleuteling
  • Gedeeltelijk homomorfe versleuteling

De drie typen variëren in het niveau van operationele toegang die ze toestaan ​​om versleutelde gegevens te beïnvloeden. Volledig homomorfe encryptie is het nieuwste type. Het biedt de volledige mogelijkheid om versleutelde gegevens te bewerken en te openen.

"Enigszins" en "Gedeeltelijk" homomorfe codering, zoals hun namen doen vermoeden, bieden slechts beperkte toegang tot de gegevens.

Ze ofwel:

  • Beperk het aantal bewerkingen dat op een dataset wordt uitgevoerd, zoals met "enigszins homomorfe versleuteling", of,
  • U kunt alleen eenvoudige bewerkingen uitvoeren, maar voor een onbeperkt aantal keren, zoals bij "gedeeltelijk homomorfe codering", waardoor het het perfecte homomorfe coderingstype is voor zeer gevoelige gegevens.

Real-Life toepassingen op homomorfe versleuteling

Dankzij de opmerkelijke beveiliging en flexibiliteit is homomorfe codering aanwezig in veel prominente gebieden die enorme hoeveelheden gevoelige gegevens verwerken die regelmatig moeten worden geopend.

Het is ook niet beperkt tot bedrijven die met gevoelige gegevens werken. Het heeft nu een niveau bereikt waarop het wordt geïmplementeerd in het dagelijks gebruik.

Wachtwoordbeheerders

Wat is homomorfe versleuteling?

Het meest opvallende recente voorbeeld komt van Google Chrome en Microsoft Edge. Beide browsers hebben onlangs homomorfe codering geïntroduceerd voor hun in-browser wachtwoordbeheertools, samen met een in-browser  wachtwoordgenerator voor Microsoft Edge .

Browsers zoals Chrome en Edge worden veel gebruikt. De kans is groot dat jij of iemand die je kent er dagelijks een gebruikt en misschien zelfs vertrouwt met wachtwoorden en andere inloggegevens.

Maar hoe gaan ze homomorfe encryptie implementeren in hun wachtwoordmanagers, die essentieel zijn voor elke internetgebruiker, om de efficiëntie en veiligheid te vergroten?

U bent misschien bekend met 'wachtwoordbewaking'. Als dat niet het geval is, is wachtwoordbewaking wanneer uw wachtwoordbeheerder uw wachtwoorden voortdurend vergelijkt met openbare lijsten met recentelijk geschonden of gelekte aanmeldingen. Op die manier kan het u waarschuwen wanneer het een van uw wachtwoorden online detecteert.

Voorheen, en met traditionele coderingsmethoden, moest uw wachtwoordbeheerder uw aanmeldingen decoderen om ze te controleren tegen die enorme en constant groeiende lijsten met gecompromitteerde inloggegevens, wat op zichzelf uw privacy drastisch vermindert en uw wachtwoorden in gevaar brengt.

Maar met homomorfe codering behoudt u volledige privacy terwijl uw wachtwoordbeheerder uw nog steeds gecodeerde wachtwoorden tegen die lijsten uitvoert.

Webapps en SaaS-providers

Wat is homomorfe versleuteling?

Zowel web-apps als SaaS-providers moeten grote hoeveelheden gegevens verzamelen en verwerken, meestal persoonlijke gebruikersgegevens. De behoefte aan veilige codering neemt toe naargelang het type gegevens in kwestie, of het nu gaat om algemene bestanden of gevoelige informatie zoals financiële gegevens en creditcardgegevens.

In die twee scenario's moeten de gegevens veilig zijn, maar ook beschikbaar zijn voor de cloud van de serviceprovider, en IT-resources om op te slaan en te verwerken.

Het gebruik van homomorfe codering in plaats van de alternatieven kan zowel de privacy garanderen als de mogelijkheid om gegevens te verwerken, berekenen en wijzigen zonder deze te decoderen. Het is een overwinning voor zowel de serviceprovider, omdat het hun betrouwbaarheid verhoogt, als voor u, omdat uw gegevens tegelijkertijd privé en veilig worden.

Waarom homomorfe versleuteling niet overal gebruiken?

Als homomorfe versleuteling zo geweldig is, waarom gebruiken dan niet meer bedrijven het in hun diensten, vooral bedrijven die gevoelige gegevens bevatten?

Vergeleken met andere soorten coderingsmethoden die vergelijkbare beveiligingsniveaus bieden, is homomorfe codering ongelooflijk traag. Dat maakt het alleen mogelijk om in individuele gevallen gebruik te maken van persoonlijke wachtwoordmanagers en per gebruiker SaaS- en webapps.

Maar als het gaat om snelle communicatiekanalen en grote databases, is homomorfe encryptie te traag en onhandig om de lichte toename van privacy en veiligheid te compenseren.

Homomorfe encryptie is op geen enkele manier nieuw. Het dateert uit 1978, wat het veel tijd heeft gegeven om te groeien in efficiëntie, complexiteit en snelheid. Maar het wordt pas de laatste tien jaar gebruikt en bestudeerd door gevestigde bedrijven. Toch betekent dit dat het internet waarschijnlijk niet lang in de toekomst een homomorfe encryptierevolutie zal meemaken.

Op zoek naar betere versleuteling

Het feit dat een coderingsmodel oud is, betekent niet dat het waardeloos is en niet kan evolueren naar een versie die gelijke tred houdt met de hedendaagse cyberbeveiligingsbehoeften. Bedrijven die waarde hechten aan gegevensbeveiliging zullen blijven groeien en evolueren of hun coderingsmodellen veranderen naar de beste die er zijn, wat moeilijk bij te houden kan zijn.

U hoeft geen cryptograaf te worden om te begrijpen wat bedrijven met uw gegevens doen, maar het is goed om de basisterminologie van versleuteling te begrijpen en er meer over te leren.


Wat is een bitmapafbeelding?

Wat is een bitmapafbeelding?

Voor de meeste mensen maken digitale media deel uit van uw dagelijks leven. Maar we denken niet altijd na over hoe het is gemaakt.

Wat is het verschil tussen Android TV en Google TV?

Wat is het verschil tussen Android TV en Google TV?

Aangezien het Android-besturingssysteem is ontwikkeld door Google, is het begrijpelijk dat u in de war bent over de verschillen tussen Google TV en Android TV. Is het hetzelfde?

Wat zijn lichtvelddisplays en hoe werken ze?

Wat zijn lichtvelddisplays en hoe werken ze?

Lichtvelddisplays veranderen geleidelijk hoe we de wereld om ons heen zien. Of beter gezegd, hoe we de wereld zien die niet om ons heen is. Van klassieke fotografie tot geavanceerde educatie en diagnostiek tot aanwezigheid op afstand en entertainment, dit artikel gaat in op wat een lichtvelddisplay is, hoe verschillende soorten beeldschermen werken en hoe ze worden gebruikt.

Wat is het Matrix-protocol en hoe werkt het?

Wat is het Matrix-protocol en hoe werkt het?

De meeste platforms die we gebruiken om online met elkaar te communiceren, zijn gekoppeld aan één aanbieder. Maar er is geen technische reden waarom de dingen zo zijn. Er zijn manieren om online te chatten die een grotere mate van privacy en vrijheid bieden. Matrix is ​​een van die manieren.

Hoe UART, SPI en I2C seriële communicatie werken en waarom we ze nog steeds gebruiken

Hoe UART, SPI en I2C seriële communicatie werken en waarom we ze nog steeds gebruiken

Of het nu gaat om computerrandapparatuur, slimme apparaten, Internet of Things (IoT)-apparaten of elektronische meetinstrumenten, ze gebruiken allemaal seriële communicatieprotocollen om verschillende elektronische componenten met elkaar te verbinden.

Wat is cyberpesten en hoe ga je ermee om?

Wat is cyberpesten en hoe ga je ermee om?

Dankzij internet hebben meer mensen verbinding kunnen maken dan ooit tevoren, zowel ten goede als ten kwade. Net zoals mensen internet gebruiken voor constructieve en leuke doeleinden, gebruiken anderen het om een ​​nieuw soort pesten uit te voeren: cyberpesten.

99 Cryptocurrency-voorwaarden uitgelegd: elke crypto-definitie die u nodig heeft

99 Cryptocurrency-voorwaarden uitgelegd: elke crypto-definitie die u nodig heeft

Cryptocurrencies zijn digitale valuta die draaien op gedecentraliseerde computernetwerken, blockchains genaamd. Enkele van de belangrijkste en meest geaccepteerde cryptocurrencies zijn Bitcoin, Ethereum, Tether, Cardano, Binance Coin en USD Coin.

Wat is een hypervisor? Is het anders dan een virtuele machine?

Wat is een hypervisor? Is het anders dan een virtuele machine?

Een hypervisor is een stukje software dat wordt gebruikt om virtuele machines te maken. Een virtuele machine is een emulatie van een computer. Virtuele machines worden gebruikt om meerdere computeromgevingen te creëren op een enkel stuk hardware.

Toegangspunt versus router: wat is het verschil?

Toegangspunt versus router: wat is het verschil?

Het instellen van wifi voor uw huis of bedrijf kan gemakkelijk overweldigend en verwarrend worden. Er zijn nogal wat verschillende termen en apparaten bij het proces betrokken, en elke wifi-situatie is uniek. Een groot bedrijf met een heleboel apparaten die over een groot gebied op een netwerk zijn aangesloten, heeft drastisch andere dingen nodig dan een eenvoudig huis met een paar apparaten.

De 8 beste software-crypto-portefeuilles om uw activa op te slaan

De 8 beste software-crypto-portefeuilles om uw activa op te slaan

Als u enige hoeveelheid cryptocurrency bezit, vraagt ​​u zich misschien af ​​hoe u deze het veiligst en veiligst kunt opslaan. Aangezien een cryptocurrency een digitale vorm van geld is, kun je het niet zomaar in je nachtkastje of in een kluis stoppen. In plaats daarvan moet het worden opgeslagen op een stuk hardware of software.

Hoe werken tonale en Nordic Tracks digitale gewichten?

Hoe werken tonale en Nordic Tracks digitale gewichten?

Heb je commercials gezien voor fitnessapparaten die digitaal gewicht gebruiken en vroeg je je af wat dat in vredesnaam was? Of heb je naar deze strakke en nette nieuwe machines gekeken en je afgevraagd waar alle weerstand vandaan kwam?

10 veelgestelde vragen over elektrische autos die u altijd al wilde stellen

10 veelgestelde vragen over elektrische autos die u altijd al wilde stellen

Elektrische voertuigen (EV's) worden steeds populairder. Vanaf 2020 waren er ongeveer 1,8 miljoen geregistreerde EV's in de VS - drie keer zoveel als in 2016. Wereldwijd waren er naar schatting 10,2 miljoen EV's in 2020.

Een Mac mini eGPU maakt het mogelijk om de grafische prestaties te verbeteren

Een Mac mini eGPU maakt het mogelijk om de grafische prestaties te verbeteren

Het gebruik van een eGPU met je Mac mini kan een uitstekende manier zijn om het meeste uit de kleine behuizing te halen en toch uitstekende grafische prestaties te behalen voor taken zoals gamen en beeldverwerking. In deze gids leg je goed uit wat een eGPU kan toevoegen aan je setup, hoe ze werken en of het de moeite waard is om wat extra geld uit te geven voor dit handige kleine setje.

Een dashcam in uw auto installeren

Een dashcam in uw auto installeren

Als je een dashcam hebt, lijkt het passen misschien een beetje een karwei. In sommige gevallen is het niet zo eenvoudig als je zou willen, maar het installeren van een dashcam in je auto is elke minuut waard die je eraan besteedt.

Waarom Nvidias 30-serie GPUs beter zijn dan AMD

Waarom Nvidias 30-serie GPUs beter zijn dan AMD

Nvidia is een van de twee vertrouwde namen in de ontwikkeling van grafische kaarten. Ofwel heb je een Nvidia GPU, ofwel kies je voor een AMD GPU. Afhankelijk van wie je het vraagt, loopt Nvidia altijd iets voor op AMD als het gaat om GPU's. Sneller, groter, sterker, innovatiever.

16-bits versus 24-bits versus 32-bits audio

16-bits versus 24-bits versus 32-bits audio

Als je te maken hebt met digitale audio, zie je vaak termen als audioresolutie, samplefrequentie en andere die de kenmerken van een bestand beschrijven. Het is belangrijk om te weten wat goede audio onderscheidt van slechte audio, dus het is handig om bekend te zijn met deze termen.

Xbox Series X vs. PS5: welke heeft de meeste teraflops?

Xbox Series X vs. PS5: welke heeft de meeste teraflops?

Een nieuwe consolegeneratie staat voor de deur. De komst van de PlayStation 5 en de Xbox Series X markeert de volgende stap voorwaarts voor console-gaming. Zoals je zou verwachten, willen gamers weten welke console beter is? Welke gaming-optie biedt de beste waar voor je geld in de nabije toekomst?

Powerline-adapter versus mesh-wifi: wat is het beste voor uw huis?

Powerline-adapter versus mesh-wifi: wat is het beste voor uw huis?

Als u in bepaalde delen van uw huis geen verbinding met internet kunt maken, zijn er verschillende manieren om het probleem op te lossen. Twee van de meest populaire opties zijn powerline-adapters en mesh-wifi.

Waarom je inkt op je kapotte scherm ziet

Waarom je inkt op je kapotte scherm ziet

Het is niet ongebruikelijk om zwarte of paarsachtige vlekken te zien die op inkt lijken op het scherm van uw kapotte apparaat (telefoon, tablet of laptop). Maar zit er echt inkt in je scherm?

Wat is homomorfe versleuteling?

Wat is homomorfe versleuteling?

Een woord dat de laatste tijd veel opduikt, is homomorfe encryptie. Veel bedrijven en online diensten schakelen hun coderingsmodel om naar een soort homomorfe codering, waarbij ze adverteren dat het voor betere gebruikersprivacy en veiligheid is.

Wat is een bitmapafbeelding?

Wat is een bitmapafbeelding?

Voor de meeste mensen maken digitale media deel uit van uw dagelijks leven. Maar we denken niet altijd na over hoe het is gemaakt.

Wat zijn lichtvelddisplays en hoe werken ze?

Wat zijn lichtvelddisplays en hoe werken ze?

Lichtvelddisplays veranderen geleidelijk hoe we de wereld om ons heen zien. Of beter gezegd, hoe we de wereld zien die niet om ons heen is. Van klassieke fotografie tot geavanceerde educatie en diagnostiek tot aanwezigheid op afstand en entertainment, dit artikel gaat in op wat een lichtvelddisplay is, hoe verschillende soorten beeldschermen werken en hoe ze worden gebruikt.

Wat is het Matrix-protocol en hoe werkt het?

Wat is het Matrix-protocol en hoe werkt het?

De meeste platforms die we gebruiken om online met elkaar te communiceren, zijn gekoppeld aan één aanbieder. Maar er is geen technische reden waarom de dingen zo zijn. Er zijn manieren om online te chatten die een grotere mate van privacy en vrijheid bieden. Matrix is ​​een van die manieren.

Hoe UART, SPI en I2C seriële communicatie werken en waarom we ze nog steeds gebruiken

Hoe UART, SPI en I2C seriële communicatie werken en waarom we ze nog steeds gebruiken

Of het nu gaat om computerrandapparatuur, slimme apparaten, Internet of Things (IoT)-apparaten of elektronische meetinstrumenten, ze gebruiken allemaal seriële communicatieprotocollen om verschillende elektronische componenten met elkaar te verbinden.

Wat is cyberpesten en hoe ga je ermee om?

Wat is cyberpesten en hoe ga je ermee om?

Dankzij internet hebben meer mensen verbinding kunnen maken dan ooit tevoren, zowel ten goede als ten kwade. Net zoals mensen internet gebruiken voor constructieve en leuke doeleinden, gebruiken anderen het om een ​​nieuw soort pesten uit te voeren: cyberpesten.

99 Cryptocurrency-voorwaarden uitgelegd: elke crypto-definitie die u nodig heeft

99 Cryptocurrency-voorwaarden uitgelegd: elke crypto-definitie die u nodig heeft

Cryptocurrencies zijn digitale valuta die draaien op gedecentraliseerde computernetwerken, blockchains genaamd. Enkele van de belangrijkste en meest geaccepteerde cryptocurrencies zijn Bitcoin, Ethereum, Tether, Cardano, Binance Coin en USD Coin.

Wat is een hypervisor? Is het anders dan een virtuele machine?

Wat is een hypervisor? Is het anders dan een virtuele machine?

Een hypervisor is een stukje software dat wordt gebruikt om virtuele machines te maken. Een virtuele machine is een emulatie van een computer. Virtuele machines worden gebruikt om meerdere computeromgevingen te creëren op een enkel stuk hardware.

Toegangspunt versus router: wat is het verschil?

Toegangspunt versus router: wat is het verschil?

Het instellen van wifi voor uw huis of bedrijf kan gemakkelijk overweldigend en verwarrend worden. Er zijn nogal wat verschillende termen en apparaten bij het proces betrokken, en elke wifi-situatie is uniek. Een groot bedrijf met een heleboel apparaten die over een groot gebied op een netwerk zijn aangesloten, heeft drastisch andere dingen nodig dan een eenvoudig huis met een paar apparaten.

De 8 beste software-crypto-portefeuilles om uw activa op te slaan

De 8 beste software-crypto-portefeuilles om uw activa op te slaan

Als u enige hoeveelheid cryptocurrency bezit, vraagt ​​u zich misschien af ​​hoe u deze het veiligst en veiligst kunt opslaan. Aangezien een cryptocurrency een digitale vorm van geld is, kun je het niet zomaar in je nachtkastje of in een kluis stoppen. In plaats daarvan moet het worden opgeslagen op een stuk hardware of software.