Paano gumagana ang AES encryption at decryption?
Paano gumagana ang AES encryption at decryption?

Video: Paano gumagana ang AES encryption at decryption?

Video: Paano gumagana ang AES encryption at decryption?
Video: Password based Encryption / Decryption on Android with AES Algorithm 2024, Abril
Anonim

Gumagana ang pag-encrypt sa pamamagitan ng pagkuha ng plain text at pag-convert nito sa cipher teksto, na binubuo ng tila random na mga character. Tanging ang mga may espesyal na susi ang maaaring i-decrypt ito. AES gumagamit ng simetriko na susi pag-encrypt , na nagsasangkot ng paggamit lamang ng isang lihim na susi sa cipher at maintindihan ang impormasyon.

Kaya lang, ano ang AES encryption na may halimbawa?

Ang block cipher ay isang algorithm na nag-e-encrypt ng data sa bawat-block na batayan. Ang laki ng bawat bloke ay karaniwang sinusukat sa mga bit. AES , para sa halimbawa , ay 128 bits ang haba. Ibig sabihin, AES ay gagana sa 128 bits ng plaintext upang makabuo ng 128 bits ng ciphertext. Ang mga susi na ginamit sa AES encryption ay ang parehong mga susi na ginamit sa AES decryption.

maaari bang ma-crack ang AES encryption? Ang ilalim na linya ay na kung maaari ang AES makompromiso, ang mundo ay titigil. Ang pagkakaiba sa pagitan ng pagbibitak ang AES -128 algorithm at AES - 256 ang algorithm ay itinuturing na minimal. Sa huli, AES hindi kailanman naging basag gayunman at ligtas laban sa anumang malupit na puwersang pag-atake na salungat sa paniniwala at argumento.

Kung isasaalang-alang ito, paano mo ginagamit ang AES encryption?

AES gumagamit ng substitution permutation network (SPN) block cipher algorithm. Ang bukas na mensahe ay nababago sa isang secure na mensahe sa pamamagitan ng ilang hakbang. Nagsisimula ito sa bawat bloke ng plain text bilang karaniwang sukat. Ang mensahe ay ipinasok sa isang array, at pagkatapos ay isang cipher transformation ay ginagawa sa i-encrypt ang mensahe.

Bakit ginagamit ang AES algorithm?

Sa pinakasimple nito, AES ay isang cryptographic ginamit na algorithm upang protektahan ang elektronikong data. Ito ay isang simetriko na bloke cipher na maaaring mag-encrypt at mag-decrypt ng impormasyon. Pag-encrypt nagko-convert ng data sa isang hindi maintindihang anyo na tinatawag na ciphertext. Kino-convert ng decryption ang data pabalik sa orihinal nitong anyo na tinatawag na plaintext.

Inirerekumendang: