Bahay Seguridad Ano ang advanced na pamantayan sa pag-encrypt (aes)? - kahulugan mula sa techopedia

Ano ang advanced na pamantayan sa pag-encrypt (aes)? - kahulugan mula sa techopedia

Talaan ng mga Nilalaman:

Anonim

Kahulugan - Ano ang ibig sabihin ng Advanced Encryption Standard (AES)?

Ang Advanced na Encryption Standard (AES) ay isang simetriko-key block cipher algorithm at pamantayan ng gobyerno ng US para sa ligtas at naiuri na data encryption at decryption.

Noong Disyembre 2001, inaprubahan ng National Institute of Standards (NIST) ang AES bilang Pederal na Impormasyon sa Pamantayan sa Pagproseso ng Impormasyon (FIPS PUB) 197, na tumutukoy sa aplikasyon ng Rijndael algorithm sa lahat ng sensitibong naiuri na data.

Ang Advanced na Encryption Standard ay orihinal na kilala bilang Rijndael.

Ipinapaliwanag ng Techopedia ang Advanced Encryption Standard (AES)

Ang AES ay may tatlong nakapirming 128-bit block ciphers na may mga sukat na cryptographic key na 128, 192 at 256 bit. Ang sukat ng pangunahing sukat ay walang limitasyong, samantalang ang maximum na laki ng bloke ay 256 bit. Ang disenyo ng AES ay batay sa isang network ng substitution-permutation (SPN) at hindi gumagamit ng network ng Data Encryption Standard (DES) Feistel.


Noong 1997, sinimulan ng NIST ang isang limang taong proseso ng pagpapaunlad ng algorithm upang mapalitan ang DES at Triple DES. Ang proseso ng pagpili ng algorithm ng NIST ay pinadali ang bukas na pakikipagtulungan at komunikasyon at kasama ang isang malapit na pagsusuri ng 15 mga kandidato. Matapos ang isang matinding pagsusuri, ang disenyo ng Rijndael, na nilikha ng dalawang taga-kriptographers, ay ang pangwakas na pagpipilian.


Pinalitan ng AES ang DES ng bago at na-update na mga tampok:

  • I-block ang pagpapatupad ng pag-encrypt
  • Ang 128-bit na grupo ng pag-encrypt na may 128, 192 at 256-bit na haba ng key
  • Symmetric algorithm na nangangailangan lamang ng isang encryption at decryption key
  • Ang seguridad ng data sa loob ng 20-30 taon
  • Pag-access sa buong mundo
  • Walang royalties
  • Madaling pangkalahatang pagpapatupad

Ano ang advanced na pamantayan sa pag-encrypt (aes)? - kahulugan mula sa techopedia