Hvordan fungerer AES-kryptering og dekryptering?
Hvordan fungerer AES-kryptering og dekryptering?

Video: Hvordan fungerer AES-kryptering og dekryptering?

Video: Hvordan fungerer AES-kryptering og dekryptering?
Video: Thorvaldsen kapittel 16 Femte del Kryptering 2024, November
Anonim

Kryptering virker ved at tage almindelig tekst og konvertere den til chiffer tekst, som er opbygget af tilsyneladende tilfældige tegn. Kun dem, der har den særlige nøgle, kan dekryptere det. AES bruger symmetrisk nøgle kryptering , som involverer brugen af kun én hemmelig nøgle til chiffer og dechifrere information.

Simpelthen, hvad er AES-kryptering med eksempel?

En blokchiffer er en algoritme, der krypterer data pr. blok. Størrelsen af hver blok måles normalt i bits. AES , til eksempel , er 128 bit lang. Betyder, AES vil operere på 128 bit almindelig tekst for at producere 128 bit chiffertekst. Nøglerne brugt i AES-kryptering er de samme nøgler, der bruges i AES dekryptering.

kan AES-kryptering knækkes? Den nederste linje er, at hvis AES kunne blive kompromitteret, ville verden gå i stå. Forskellen på revner det AES -128 algoritme og AES - 256 algoritmen anses for at være minimal. Til sidst, AES har aldrig været revnet endnu og er sikker mod ethvert brute force angreb i modsætning til tro og argumenter.

Tager du dette i betragtning, hvordan bruger du AES-kryptering?

AES bruger en substitution permutation network (SPN) blokchifferalgoritme. Den åbne besked bliver transformeret til en sikker besked gennem flere trin. Det starter med hver blok af almindelig tekst som en standardstørrelse. Meddelelsen indsættes i et array, og derefter udføres en chiffertransformation til kryptere beskeden.

Hvorfor bruges AES-algoritme?

På det enkleste, AES er en kryptografisk anvendt algoritme at beskytte elektroniske data. Det er en symmetrisk blok chiffer der kan kryptere og dekryptere information. Kryptering konverterer data til en uforståelig form kaldet chiffertekst. Dekryptering konverterer dataene tilbage til deres oprindelige form kaldet almindelig tekst.

Anbefalede: