Hoe werk AES-kodering en -dekripsie?
Hoe werk AES-kodering en -dekripsie?

Video: Hoe werk AES-kodering en -dekripsie?

Video: Hoe werk AES-kodering en -dekripsie?
Video: How does AES encryption work? Advanced Encryption Standard 2024, April
Anonim

Enkripsie werk deur gewone teks te neem en dit om te skakel in syfer teks, wat uit oënskynlik willekeurige karakters bestaan. Slegs diegene wat die spesiale sleutel het, kan dekripteer Dit. AES gebruik simmetriese sleutel enkripsie , wat die gebruik van slegs een geheime sleutel tot syfer en inligting te ontsyfer.

Eenvoudig so, wat is AES-kodering met 'n voorbeeld?

'n Bloksyfer is 'n algoritme wat data op 'n per-blok basis enkripteer. Die grootte van elke blok word gewoonlik in stukkies gemeet. AES , vir voorbeeld , is 128 bisse lank. Betekenis, AES sal op 128 bisse gewone teks werk om 128 bisse gesyferteks te produseer. Die sleutels wat gebruik word in AES-enkripsie is dieselfde sleutels wat gebruik word in AES dekripsie.

kan AES-kodering gekraak word? Die slotsom is dat as AES kon gekompromitteer word, sou die wêreld tot stilstand kom. Die verskil tussen krake die AES -128 algoritme en AES - 256 algoritme word as minimaal beskou. Op die ou end, AES was nog nooit nie gekraak nogtans en is veilig teen enige brute krag aanvalle teenstrydig met geloof en argumente.

As u dit in ag neem, hoe gebruik u AES-kodering?

AES gebruik 'n substitusie permutasie netwerk (SPN) blok syfer algoritme. Die oop boodskap word deur verskeie stappe na 'n veilige boodskap omskep. Dit begin met elke blok gewone teks as 'n standaardgrootte. Die boodskap word in 'n skikking ingevoeg, en dan word 'n syfertransformasie gedoen enkripteer die boodskap.

Waarom word AES-algoritme gebruik?

Op sy eenvoudigste, AES is 'n kriptografiese algoritme gebruik om elektroniese data te beskerm. Dit is 'n simmetriese blok syfer wat inligting kan enkripteer en dekripteer. Enkripsie skakel data om na 'n onverstaanbare vorm genaamd syferteks. Dekripsie skakel die data terug in sy oorspronklike vorm wat gewone teks genoem word.

Aanbeveel: