A protokol er blot et sæt regler eller instruktioner, der bestemmer, hvordan man handler eller interagerer i en given situation. EN kryptografisk protokol er designet til at tillade sikker kommunikation under et givet sæt omstændigheder. Den kryptografiske protokol, der er mest kendt for internetbrugere, er Secure Sockets Layer (eller SSL) protokol, som (med dens efterkommer Transport Layer Security eller TLS, protokol) beskytter kreditkortnumre og andre følsomme oplysninger, og som giver låsesymbolet i din browsers adresselinje for at fortælle dig, at du kan stole på forbindelsen.
Selvom SSL (eller mere korrekt SSL /TLS) er en kompleks protokol med flere (ofte variable) komponenter, du kan tænke på “gris latin” som et eksempel på en (meget enkel og ikke særlig sikker) kryptografisk protokol - kald det Gris-Latin-protokol (eller Plp) - ved hjælp af følgende regelsæt:
- "Hvis ordet begynder med en konsonant, skal du flytte den første stavelse til slutningen."
- "Tilføj" -ay "til slutningen af hvert ord."
For eksempel, hvis Andy og Brenda begge ved og er enige om at transmittere ved hjælp af PLP (men deres matematiklærer Mrs. Cheever ikke), kunne de prøve at bruge det til at sikre deres kommunikation (dvs. dele svar i klassen).
Dermed:
”Svaret på nummer seks er toogfyrre punkt to.”
med anvendt PLP bliver:
"Det svarer en gang til oayay umbernay ixsay isay ortyfay-ootay ointpay ootay."
PLP er i øvrigt et eksempel på symmetrisk kryptering, da den samme "nøgle" både koder og afkoder informationen. Generelt er symmetrisk kryptering den eneste mulige i scenarier i den virkelige verden - den alternative asymmetriske kryptering ved hjælp af to sæt nøgler er for uhåndterlig til daglig brug. Dog SSL /TLS bruger asymmetrisk kryptering i et indledende "håndtryk" til at oprette hver nye sikre, symmetrisk krypterede session.
For mere information om, hvordan SSL /TLS arbejder, se vores artikel om SSL /TLS håndtryk. Som altid, hvis du har spørgsmål kontakt os på SSL.com, hvor vi mener, at et sikrere internet er et bedre internet.