Voordelen en nadelen van symmetrische en asymmetrische cryptografie

Schrijver: Eugene Taylor
Datum Van Creatie: 7 Augustus 2021
Updatedatum: 13 November 2024
Anonim
Symmetric vs Asymmetric Cryptography | Cryptography and network security
Video: Symmetric vs Asymmetric Cryptography | Cryptography and network security

Inhoud

Cryptografie is de naam die wordt gegeven aan de techniek van het coderen van gegevens, zodat deze niet door iemand anders dan de specifieke ontvanger kan worden gezien of gewijzigd. Er zijn twee soorten versleuteling, symmetrisch en asymmetrisch, en het proces voor beide is hetzelfde. Informatie wordt verzonden met behulp van wiskundige formules of algoritmen, die deze in cijfertekst coderen, zodat deze niet toegankelijk is zonder een woord, nummer of wachtwoord, ook wel een sleutel genoemd.

Symmetrische versleuteling

Symmetrische versleuteling is de oudste en bekendste versleutelingstechniek. De gegevens zijn onderverdeeld in blokken en op elk wordt een geheime sleutel toegepast, waarbij de volgorde van de letters wordt gewijzigd of ze worden vervangen door cijfers om de cijfertekst te creëren. Deze techniek gebruikt alleen een geheime sleutel om de gegevens te versleutelen en te ontsleutelen, dus als de ontvanger deze niet heeft, moet deze apart worden verzonden.


Voors en tegens

Als zowel de afzender als de ontvanger de geheime sleutel hebben, kunnen ze alle berichten die deze gebruiken versleutelen en ontsleutelen, wat zowel een voordeel als een kwetsbaarheid van het systeem is. Symmetrische versleuteling is snel en eenvoudig te implementeren, waardoor het de meest voorkomende vorm van versleuteling is bij online aan- en verkooptransacties. Als de sleutel echter wordt onderschept door een aanvaller, heeft hij wat hij nodig heeft om alle berichten met die sleutel te ontsleutelen. Symmetrische versleutelingsalgoritmen zijn meestal ook eenvoudiger - en daarom gemakkelijker te begrijpen en te decoderen - dan asymmetrische versleutelingsalgoritmen.

Asymmetrische versleuteling

Asymmetrische cryptografie, ook bekend als cryptografie met openbare sleutel, gebruikt twee gerelateerde sleutels: een openbare om gegevens te versleutelen en een privé om ze te ontsleutelen. Informatie in de vorm van tekst wordt behandeld als immense getallen, die worden verheven tot de macht van een tweede enorm getal en vervolgens gedeeld door een derde getal, waardoor een eindproduct wordt gegenereerd dat opnieuw zal worden omgezet in tekst, deze keer gecodeerd.


Voors en tegens

Asymmetrische cryptografie-algoritmen zijn complexer dan symmetrische, dus ze zijn langzamer en vereisen meer verwerkingskracht. Daarom zijn ze ook veel veiliger. De openbare sleutel kan worden verspreid onder iedereen die mogelijk geïnteresseerd is in het versleutelen van een bericht, maar de privésleutel wordt nooit vrijgegeven, waardoor deze niet vatbaar is voor aanvallers. Gegevens kunnen alleen worden gecodeerd met de openbare sleutel en gedecodeerd met de privésleutel, wat betekent dat als de codering eenmaal is voltooid, de afzender deze niet kan decoderen zonder een privésleutel.

Volwassen thema's voor een lunch

Lewis Jackson

November 2024

Volwaen thema' voor een lunch zijn heel ander dan die voor het verjaardagfeet van een kind. Ze hebben een vleugje verfijning met behoud van het genot van een lunch. Decoratie, uitnodigingen en zel...

De dosis fenobarbital bij honden

Lewis Jackson

November 2024

Phenobarbital i het meet voorkomende medicijn voorgechreven bij epilepie bij honden en behandelt in ten minte 80% van de gevallen met ucce aanvallen, aldu dierenart R. M. Clemmon van de Univeriteit va...

Aanbevolen Aan U