Wat is een "cryptografisch protocol?"

A protocol is gewoon een set regels of instructies die bepalen hoe te handelen of te reageren in een bepaalde situatie. EEN cryptografisch protocol is ontworpen om veilige communicatie onder bepaalde omstandigheden mogelijk te maken. Het meest bekende cryptografische protocol voor internetgebruikers is het Secure Sockets Layer (of SSL) protocol, dat (met zijn afstammeling de Transport Layer Securityof TLS, protocol) beschermt creditcardnummers en andere gevoelige informatie en geeft het slotsymbool in de adresbalk van uw browser om u te laten weten dat u de verbinding kunt vertrouwen.

Hoewel SSL (of beter nog SSL /TLS) is een complex protocol met meerdere (vaak variabele) componenten, je kunt "pig Latin" zien als een voorbeeld van een (heel eenvoudig en niet erg veilig) cryptografisch protocol - noem het Varkens Latijn Protocol (of PLP) - met behulp van de volgende regelset:

  1. "Als het woord begint met een medeklinker, verplaats de eerste lettergreep dan naar het einde."
  2. 'Voeg' -ay 'toe aan het einde van elk woord.'

Als Andy en Brenda bijvoorbeeld allebei weten en ermee instemmen te zenden met behulp van PLP (maar hun wiskundeleraar mevrouw Cheever niet), kunnen ze proberen het te gebruiken om hun communicatie te beveiligen (dwz antwoorden delen in de klas).

dus:

"Het antwoord op nummer zes is tweeënveertig punt twee."

met PLP toegepast wordt:

"Eethay answeray ootay umbernay ixsay isay ofyfay-ootay ointpay ootay."

NOTITIE: Pig Latin maakt een zeer slechte keuze als een cryptografisch protocol - het is gemakkelijk te decoderen, het maakt het mogelijk om sommige delen van het bericht in duidelijk begrijpelijke vorm te verzenden (antwoord?) en de onderliggende code is algemeen bekend. Om deze en vele, vele andere redenen doen we dat niet suggereren om te proberen deze methode te gebruiken om algebra door te geven, en SSL.com kan niet aansprakelijk worden gesteld als u naar het kantoor van de opdrachtgever wordt gebeld.

PLP is overigens een voorbeeld van symmetrische versleuteling, aangezien dezelfde “sleutel” zowel de informatie codeert als decodeert. Over het algemeen is symmetrische versleuteling de enige soort die in praktijkscenario's mogelijk is - de alternatieve, asymmetrische versleuteling, met twee sets sleutels, is te onpraktisch voor dagelijks gebruik. SSL /TLS gebruikt asymmetrische codering in een eerste "handshake" om elke nieuwe beveiligde, symmetrisch gecodeerde sessie op te zetten.

Voor meer informatie over hoe SSL /TLS werken, zie ons artikel over de SSL /TLS handdruk. Zoals altijd, als je vragen hebt deze link op SSL.com, waar we geloven dat een veiliger internet een beter internet is.

Abonneer u op de nieuwsbrief van SSL.com

Mis geen nieuwe artikelen en updates van SSL.com

Blijf geïnformeerd en veilig

SSL.com is een wereldleider op het gebied van cyberbeveiliging, PKI en digitale certificaten. Meld u aan om het laatste branchenieuws, tips en productaankondigingen te ontvangen van SSL.com.

We willen graag uw feedback

Vul onze enquête in en laat ons uw mening over uw recente aankoop weten.