Skip to main content

Hvad er en meddelelsesgodkendelseskode?

En meddelelsesgodkendelseskode (Mac) er en lille blok af data, der er knyttet til en meddelelse, der bruges af modtageren til at verificere meddelelsenes integritet.Man kunne tænke på det som beslægtet med voksforseglingerne, der plejede at blive placeret på breve og formel korrespondance for at verificere afsenderens identifikation og bekræfte, at meddelelsen ikke var åbnet.Sådanne koder bruges, når visse typer krypterede eller sikrede data sendes, så afsenderen kan kontrollere for at bekræfte, at meddelelsen ikke er blevet kompromitteret.Meddelelsesgodkendelseskoder kan vises på meddelelser såsom elektroniske fondeoverførsler og e -mails.

Når der genereres en meddelelse, oprettes meddelelsesgodkendelseskoden på samme tid.Meddelelsen sendes til modtageren, og når modtageren åbner den, køres indholdet af meddelelsen gennem en algoritme for at oprette en ny meddelelsesgodkendelseskode.Denne nye kode sammenlignes med koden sendt sammen med den originale meddelelse.Hvis koderne er de samme, godkendes meddelelsen.Hvis der er en forskel, indikerer det, at noget ved meddelelsen ændrede sig mellem afsender og modtager.

Processen med at generere og sammenligne meddelelsesgodkendelseskoder sker normalt bag kulisserne.Afsenderen og modtageren er afhængige af de krypteringsprogrammer, de bruger til at håndtere Mac.Programmet, der genererer meddelelsesgodkendelseskoden, er skrevet af en programmør, der er bekendt med kryptografiske behov.Brugerdefinerede applikationer kan skrives til situationer med høje sikkerhed, eller folk kan bruge generiske programmer, der er let tilgængelige.

Flere forskellige metoder kan bruges til at oprette en Mac, inklusive en stream -chiffer, en hash -funktion eller en blokchiffer.Også kendt som et kontrolsum, kan meddelelsesgodkendelseskoden være en blandt flere lag af sikkerhed, der er designet til at holde nysgerrige øjne væk fra meddelelser og for at sikre, at meddelelser ikke manipuleres eller ændres uden at advare modtageren.Når en modtager åbner en meddelelse, der er kompromitteret, vises en alarm for at fortælle brugeren, at meddelelsesgodkendelseskoden ikke stemmer overens, og at der er et problem med meddelelsen.

Kryptografi er en konstant udviklende proces.Efterhånden som nye teknikker er udviklet, oprettes også nye metoder til at revne dem.Mennesker, der er interesseret i datasikkerhed, skal tænke flere skridt foran for at forudsige metoder til at bryde kryptografi, så de kan opbygge stærke sikkerhedssystemer.Udviklingen af supercomputere har hjulpet med denne proces ved at give kryptografer mulighed for at udvikle og eksperimentere med meget avancerede krypteringsmetoder.