Historien Om Kryptografi - Alternativ Visning

Historien Om Kryptografi - Alternativ Visning
Historien Om Kryptografi - Alternativ Visning

Video: Historien Om Kryptografi - Alternativ Visning

Video: Historien Om Kryptografi - Alternativ Visning
Video: «Криптография» 2024, September
Anonim

Som du vet, består kryptologi av kryptografi og kryptanalyse.

Temaet for å studere kryptografi er kryptering av informasjon for å beskytte den mot uautorisert tilgang. Fra originaldokumentet (ren tekst, digitalt bilde, lydsignal, etc.), som kalles ren tekst, når det er kryptert, dannes det den krypterte versjonen, som kalles ciphertext, closed text, cryptogram. Hvis kryptering av tekst er en direkte oppgave, så er dekryptering, dvs. konvertering av chiffertekst til åpen tekst er det motsatte problemet.

Den andre delen av kryptologi - kryptanalyse - studerer metodene for å bryte chiffer, deres anvendelse. Dette begrepet ble først introdusert i kryptologi av William Friedman i 1920.

Det antas at kryptografihistorien går omtrent 4 tusen år tilbake. Hvis vi tar de teknologiske egenskapene til krypteringsmetodene som brukes som grunnlag, er det for øyeblikket fem perioder med utvikling av kryptografi:

Jeg periode - fra omtrent det tredje årtusen f. Kr. e.

Dominansen av mono-alfabetiske chifere (det grunnleggende prinsippet er å erstatte alfabetet i originalteksten med et annet alfabet gjennom erstatning av bokstaver med andre bokstaver eller symboler).

For nesten fire tusen år siden, i byen Menet Khufu ved bredden av Nilen, tegnet en viss egyptisk skribent hieroglyfer som fortalte historien om hans mesters liv. Dermed ble han pioner for den dokumenterte kryptografihistorien. For å klassifisere inskripsjonen hans, brukte ikke den egyptiske skribenten noen fullverdige chiffer. En inskripsjon som har overlevd til i dag, hugget rundt 1900 f. Kr. e. på graven til en adelig mann ved navn Khnumhotep, bare noen steder består den av uvanlige hieroglyfiske symboler i stedet for mer kjente hieroglyfer. Den ikke navngitte skribenten prøvde å ikke hindre lesningen av teksten, men bare å gi den stor betydning. Han brukte ikke kryptografi, men brukte et av de vesentligste elementene i kryptering, den bevisste transformasjonen av skrevne tegn. Dette er den eldste kjente teksten som har gjennomgått slike endringer.

Rekonstruksjon av en spesiell pinne for inskripsjoner på forskjellige flater
Rekonstruksjon av en spesiell pinne for inskripsjoner på forskjellige flater

Rekonstruksjon av en spesiell pinne for inskripsjoner på forskjellige flater.

Salgsfremmende video:

II-perioden - fra 900-tallet i Midt-Østen og fra 1300-tallet. i Europa før begynnelsen av 1900-tallet

En introduksjon til bruk av polyfabetiske chiffer.

III periode - fra begynnelsen til midten av XX århundre

Implementering av elektromekaniske enheter i arbeidet med krypterere. Samtidig fortsatte bruken av polyalfabetiske chifferer.

IV periode - fra midten til 70-tallet av XX århundre

Overgangen til matematisk kryptografi, når det i arbeidet til Claude Shannon er det strenge matematiske definisjoner av mengden informasjon, entropi, krypteringsfunksjon.

Fram til 1975 forble kryptografi "klassisk" eller, mer korrekt, hemmelig nøkkelkryptografi.

V-perioden - fra slutten av 1970-tallet til i dag

Den moderne utviklingsperioden for kryptografi utmerker seg ved fremveksten og utviklingen av en ny retning - offentlig nøkkelkryptografi. Utseendet preges ikke bare av nye tekniske evner, men også av den relativt utbredte bruken av kryptografi til bruk for enkeltpersoner.

Moderne kryptografi danner en egen vitenskapelig retning i skjæringspunktet mellom matematikk og informatikk - arbeider på dette området publiseres i vitenskapelige tidsskrifter, og det arrangeres jevnlige konferanser.

Strømmipre er foretrukket av militære organisasjoner rundt om i verden, og bankstrukturer foretrekkes av blokkchipere, siden strømchiffer er lite nyttig for programvareimplementering på grunn av bitvis kryptering og dekryptering. Programvareimplementeringen av blokkchipere er enklere, siden i stedet for å manipulere biter, opererer de på store datablokker.

Anbefalt: