Hva er egentlig kryptering av militær karakter? - The Happy Android

Det er flere steder eller vilkår der pålydende militær karakter. Sletting av militærkvalitet, fallbeskyttelse av militærgrad, og i det siste har vi også hørt om "kryptering av militær karakter" eller engelsk "kryptering av militær karakter”. Men hva er egentlig kryptering av militær karakter? Og hva innebærer dette begrepet?

Vi begynner med å motbevise begrepet "grad": det er helt oppfunnet. Det er ingen grad av kryptering som militæret anser som sin egen, selv om den eksisterer en kryptering som brukes av militæret og selskaper som ønsker å beskytte informasjonen din så mye som mulig.

"Militær karakter"

Vi må forstå at "militær karakter" ofte brukes til teknikker eller systemer som oppnår høyest mulig sikkerhets- eller effektivitetsnivå. For eksempel sletting av data av militær karakter utfører mange slettinger av den samme filen til den nesten ikke kan gjenkjennes. Når det gjelder kryptering er det ikke annerledes: en kryptering av militær karakter er en veldig seriøs datakryptering, selv om det ikke er noen standard godkjent av internasjonale hærer (som det er tilfellet med data sletting med AR380-19 hærstandarder US Department of Defense eller Gjør 5220.22-ME.).

I tilfelle av krypteringsstandarder (som vi vil se senere) ja det er standarder, men ikke godkjent av hærer eller forsvarsavdelinger. Selv om det er ja av NSA (US National Security Agency) som godkjente AES-128, AES-192 og AES-256 som gyldige for sikkerheten til regjeringen. Hvis du trenger det raske svaret, vil vi fortelle deg at AES-256 for øyeblikket betraktes som "militær karakter", det er ikke den eneste, men det er det mest "udyret".

Kryptert ... hva?

Kanskje for å forstå dette begrepet fullt ut, bør vi gå noen trinn tilbake og forklare (kort) hva kryptering består av. Kryptering består i å kryptere et dokument, i dette tilfellet digitalt, slik at det ikke kan leses av tredjepart. Krypteringen gjør det derfor umulig å forstå dokumentet.

Men for at et kryptert dokument skal være til nytte - selv om det høres åpenbart ut - må vi kunne dekryptere det senere ... Hvordan oppnår vi dette? Vel, som det har blitt gjort med lukkede dører i tusenvis av år ... det er her nøkkelen eller "nøkkelen" spiller inn.

Nøkkelen: mkpm pmnpv mk kmiwmpv

Nøkkelen er den eneste måten (eller den raskeste måten å være sann) på å returnere et kryptert dokument til sin opprinnelige tilstand. Å åpne døren som vi hadde lukket da vi krypterte den, og la dokumentet uleselig.

Hvordan kan vi forstå dette nøkkelbegrepet krypto? Et eksempel på et veldig enkelt krypteringssystem vil hjelpe deg med å forstå det:

La oss si at vi skal gi hver bokstav i alfabetet en ny verdi ved hjelp av en annen bokstav. Dette, som ville være den mest grunnleggende krypteringen av alle, vil bety at vi trenger en nøkkel for hver av bokstavene i alfabetet. Hvis vi setter dem alle sammen, vil vi få en nøkkel på 27 sifre (eller 28 hvis du la til ñ).

Derfor, hvis vi bruker følgende nøkkel:

ABCDEFGHIJKLMNOPQRSTU WXYZ

yjirmlfaqbhetojvuzwkpcdgnsx

Og vi vil kryptere denne teksten: «denne teksten er hemmelig»

Vi ville få følgende tekst:

mkpm pmnpv mk kmiwmpv

Hvis vi kjenner det opprinnelige passordet (husk de 28 bokstavene som ble endret og i rekkefølge), ville det være noen minutter at med en enkel øvelse for å endre bokstavene kunne vi gjette den krypterte teksten. Men selv uten å kjenne nøkkelen, kunne vi dechifrere den gjennom prøving og feiling, og endre en bokstav for en annen. Så mange bokstaver blir gjentatt, til og med et menneske kan dekryptere det på kort tid ... forestill deg nå hvor lite en datamaskin ville ta.

AES, den avanserte standarden

Derfor blir ting komplisert når vi snakker om datakryptering. I stedet for en enkel liste over bokstaver som skal erstattes, snakker vi om tusenvis av tabeller der de opprinnelige verdiene utveksles avhengig av stamdatatabell eller "nøkkel". Og det er her vi kommer til AES eller Advanced Encryption Standards.

I likhet med vår forrige grunnleggende kryptering er AES basert på verdisubstitusjon, men legge til komplekse matteoperasjoner i løpet av flere runder med "kryptering". For ikke å komplisere problemet for mye, la oss si at krypteringsnøkkelen består av en tabell med en rekke verdier som brukes til å endre de opprinnelige verdiene til dokumentet som vi ønsker å legge skjul på. Over flere runder (10 på AES-128, 12 på AES-192 og 14 på AES-256) forvandler vi den opprinnelige verdien til en ny verdi.

AES-256, den mest "kraftige"

For å kjenne originaldokumentet trenger vi den originale nøkkelen fordi antallet mulige operasjoner for å komme frem til et lesbart dokument ville være så høyt at en superkraftig datamaskin ville ta år å tyde den. Vær forsiktig, det betyr ikke at det er umulig, bare at det krever så mye krefter og tid at praktisk talt alle vil gi opp. Avhengig av AES-nivået vi bruker, vil tiden være høyere, fordi jo større nøkkelen er, jo flere ganger har vi endret originaldokumentet og med flere verdier, så det blir mer komplisert å gjøre omvendt vei.

Endelig, nå ja, vi kan si at -for tiden- AES-256-kryptering (den største nøkkelen med flest passeringer) er det som nå kalles "militær karakter" datakryptering. På grunn av sin store kompleksitet er det den som brukes i kryptering av https-nettsteder (klikk på hengelåsen til et nettsted og klikk på detaljfanen), men også i filkrypteringsprogrammer eller i banknøkkelfilen og andre institusjoner som ønsker for å beskytte filene deres så mye som mulig.

Har du Telegram installert? Motta det beste innlegget for hver dag den kanalen vår. Eller hvis du foretrekker det, finn ut alt fra vårt Facebook-side.

$config[zx-auto] not found$config[zx-overlay] not found