Wat is versleuteling van militaire kwaliteit precies? - De gelukkige Android

Er zijn verschillende plaatsen of termen waarin de benaming van militaire rang. Gegevensverwijdering op militair niveau, valbeveiliging op militair niveau en de laatste tijd hebben we ook gehoord van 'versleuteling van militaire kwaliteit' of Engels 'versleuteling van militaire kwaliteit”. Maar wat is versleuteling van militaire kwaliteit precies? En wat houdt deze term in?

We beginnen met het weerleggen van de term "graad": het is volledig uitgevonden. Er is geen mate van versleuteling die het leger als hun eigendom beschouwt, hoewel het wel bestaat een codering die wordt gebruikt door het leger en bedrijven die uw gegevens zoveel mogelijk willen beschermen.

"Militaire kwaliteit"

We moeten begrijpen dat "militaire kwaliteit" vaak wordt gebruikt voor die technieken of systemen die het hoogst mogelijke niveau van veiligheid of efficiëntie bereiken. Bijvoorbeeld gegevensverwijdering van militaire kwaliteit voert veel verwijderingen van hetzelfde bestand uit totdat het vrijwel onherkenbaar is. In het geval van versleuteling is het niet anders: een versleuteling van militaire kwaliteit is een zeer serieuze gegevensversleuteling, hoewel er geen standaard is die is goedgekeurd door internationale legers (zoals het geval is bij het wissen van gegevens met de AR380-19-legernormen van het Amerikaanse ministerie van DoD 5220.22-ME.).

In het geval van versleutelingsstandaarden (wat we later zullen zien) ja, er zijn normen, hoewel niet goedgekeurd door legers of defensieafdelingen. Hoewel ja door de NSA (US National Security Agency) die de AES-128, AES-192 en AES-256 heeft goedgekeurd als geldig voor de veiligheid van zijn regering. Als je het snelle antwoord nodig hebt, zullen we je vertellen dat AES-256 momenteel wordt beschouwd als de "militaire klasse", het is niet de enige, maar het is het meest "beest".

Versleuteld ... wat?

Om deze term volledig te begrijpen, moeten we misschien een paar stappen teruggaan en (kort) uitleggen waaruit encryptie bestaat. Versleutelen is het versleutelen van een document, in dit geval digitaal, zodat het niet door derden kan worden gelezen. De versleuteling maakt het daarom onmogelijk om genoemd document te begrijpen.

Maar om een ​​versleuteld document van enig nut te laten zijn - ook al klinkt het voor de hand liggend - zullen we het later moeten kunnen ontsleutelen ... Hoe bereiken we dit? Nou, zoals al duizenden jaren gebeurt met gesloten deuren ... hier komt de sleutel of "sleutel" om de hoek kijken.

De sleutel: mkpm pmnpv mk kmiwmpv

De sleutel is de enige manier (of de snelste manier om waar te zijn) om een ​​versleuteld document in de oorspronkelijke staat terug te brengen. Om de deur te openen die we hadden gesloten toen we het versleutelden, waardoor het document onleesbaar bleef.

Hoe kunnen we dit sleutelconcept van crypto begrijpen? Een voorbeeld van een heel eenvoudig versleutelingssysteem zal helpen om het te begrijpen:

Laten we zeggen dat we elke letter van het alfabet een nieuwe waarde geven met een andere letter. Dit, wat de meest elementaire codering van allemaal zou zijn, zou betekenen dat we een sleutel nodig hebben voor elk van de letters van het alfabet. Als we ze allemaal bij elkaar voegen, krijgen we een sleutel van 27 cijfers (of 28 als je de ñ erbij hebt opgeteld).

Daarom, als we de volgende sleutel gebruiken:

ABCDEFGHIJKLMNOPQRSTU WXYZ

yjirmlfaqbhetojvuzwkpcdgnsx

En we willen deze tekst versleutelen: «deze tekst is geheim»

We zouden de volgende tekst krijgen:

mkpm pmnpv mk kmiwmpv

Als we het originele wachtwoord kennen (onthoud dat de 28 letters zijn gewijzigd en in de juiste volgorde), zou het een kwestie van minuten zijn dat we met een simpele oefening om de letters te veranderen de gecodeerde tekst zouden kunnen raden. Maar zelfs zonder de sleutel te kennen, konden we het met vallen en opstaan ​​ontcijferen, waarbij we de ene letter door de andere veranderden. Omdat veel letters worden herhaald, kan zelfs een mens het in een mum van tijd ontsleutelen ... stel je nu voor hoe weinig een computer zou hebben.

AES, de geavanceerde standaard

Daarom wordt het ingewikkeld als we het hebben over computercodering. In plaats van een eenvoudige lijst met te vervangen letters, hebben we het over duizenden tabellen waarin de oorspronkelijke waarden worden uitgewisseld, afhankelijk van de stamgegevenstabel of "sleutel". En hier komen we bij de AES of Advanced Encryption Standards.

Vergelijkbaar met onze vorige basisversleuteling is AES gebaseerd op waardevervanging maar complexe wiskundige bewerkingen toevoegen tijdens verschillende rondes van "encryptie". Om het probleem niet al te ingewikkeld te maken, laten we zeggen dat de coderingssleutel bestaat uit een tabel met een groot aantal waarden die worden gebruikt om de beginwaarden van het document dat we geheim willen maken, te wijzigen. Over verschillende rondes (10 op AES-128, 12 op AES-192 en 14 op AES-256) transformeren we de oorspronkelijke waarde in een nieuwe waarde.

AES-256, de meest "krachtige"

Om het originele document te kennen, hebben we de originele sleutel nodig, omdat het aantal mogelijke bewerkingen om tot een leesbaar document te komen zo hoog zou zijn dat een superkrachtige computer er jaren over zou doen om het te ontcijferen. Pas op, het betekent niet dat het onmogelijk is, het kost gewoon zoveel moeite en tijd dat praktisch iedereen het opgeeft. Afhankelijk van het AES-niveau dat we gebruiken, zal die tijd hoger zijn, want hoe groter de sleutel, hoe vaker we het originele document hebben gewijzigd en met meer waarden, dus het zal complexer zijn om het omgekeerde pad te volgen.

Eindelijk, nu ja, we kunnen zeggen dat -op dit moment- AES-256-codering (de grootste sleutel met de meeste passages) is wat nu bekend staat als gegevensencryptie van "militaire kwaliteit". Vanwege zijn grote complexiteit is het degene die wordt gebruikt bij de codering van https-websites (klik op het hangslot van een website en klik op het tabblad details), maar ook in bestandscoderingsprogramma's of in het banksleutelbestand en andere instellingen die dat willen om hun bestanden zoveel mogelijk te beschermen.

Heb je Telegram geïnstalleerd? Ontvang de beste post van elke dag op ons kanaal. Of, als je dat liever hebt, kom alles te weten in onze Facebook pagina.

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