Skip to main content

Wat is gegevenscodering?

Gegevenscodering is een proces waarbij gegevens van platte tekst worden omgezet in cijfertekst zodat deze niet kan worden gelezen.Meer algemeen bekend als 'codering', kan dit proces op een breed scala van manieren worden bereikt, en met verschillende mate van succes.Sommige van de beste gegevenscodering kunnen eeuwenlang duren, terwijl andere soorten decodering binnen enkele minuten of zelfs seconden kunnen worden verbroken door mensen die bekwaam zijn bij dergelijke taken.In het digitale tijdperk vertrouwen mensen dagelijks sterk op gegevenscodering.De kans is groot dat u op een bepaald moment gecodeerde gegevens hebt ontvangen of verzonden, zelfs als u de codering of decodering van de gegevens niet direct hebt uitgevoerd.

In dit proces is een perfect gewoon stuk platte tekst dat door iemand kan worden gelezen, isgeconverteerd zodat het alleen kan worden gelezen door iemand met een sleutel.Een van de eenvoudigste vormen van gegevenscodering is een eenvoudige alfabetische substitutie, waarin de letters van het alfabet worden gecodeerd om een sleutel te maken.Men zou bijvoorbeeld kunnen besluiten om de letters van het alfabet op vijf plaatsen te verplaatsen, zodat "E" staat voor "A", "F" voor "B" enzovoort voor een eenvoudige sleutel, of de letters kunnen worden toegewezen opwillekeurig om een stuk tekst moeilijker te maken om zonder de sleutel te ontcijferen.

Een alfabetische substitutie is meestal vrij eenvoudig te breken;Veel grote kranten hebben zelfs een eenvoudige vervanging op hun puzzelspagina voor mensen om op te lossen.Meer complexe methoden voor gegevenscodering kunnen worden gebruikt om een code uitdagender te maken om te breken.Met complexe codes kunnen mensen proberen brute kracht te gebruiken om de codering te kraken, en ze kunnen uiteindelijk slagen, maar het zal lang duren.Veel coderingsmethoden zijn gericht op het beveiligen van de sleutel, en het toestaan dat de gecodeerde gegevens vrijelijk kunnen worden gezien, onder het argument dat eenmaal gecodeerd, de gegevens onschadelijk zijn, zolang mensen de sleutel niet kunnen verkrijgen.

Er zijn een aantal redenenOm gegevens te coderen, waarvan de meeste afhankelijk zijn van het afschermen van gegevens van de ogen van andere mensen.Banken sturen bijvoorbeeld gecodeerde gegevens over hun klanten heen en weer, terwijl overheden vertrouwen op codering om veilige berichten te krijgen naar overzeese ambassades.De meeste e -mailprogramma's bieden gegevenscodering bij tijdens het verzenden en ontvangen, zodat e -mails niet kunnen worden gelezen door derden, evenals sites die persoonlijke informatie behandelen zoals adressen en creditcardnummers.

Sommige coderingsprotocollen zijn gestandaardiseerd zodat mensen gemakkelijk met elkaar kunnen communiceren, terwijl in andere gevallen een sleutel speciaal kan worden ontwikkeld voor gebruik door bepaalde mensen, en de sleutel is niet gestandaardiseerd om het moeilijker te maken om te kraken.Gepersonaliseerde toetsen waren ooit de enige manier om gegevens te coderen, totdat gedeelde sleutelcodering mensen in staat stelde informatie over een sleutel in een open netwerk uit te wisselen zonder de inhoud van de sleutel zelf bekend te maken.