Känner du till AES-kryptering (Advanced Encryption Standard)?

Innehållsförteckning

Advanced Encryption Standard (AES) inom kryptografi, även känd som Rijndael-kryptering, är en krypteringsstandard för specifikation som antagits av den amerikanska federala regeringen.

AES är en variant av Rijndael-blockchifferet utvecklat av två belgiska kryptografer, Joan Daemen och Vincent Rijmen, som lämnade in ett förslag till NIST under AES-urvalsprocessen. Rijndael är en uppsättning chiffer med olika nycklar och blockstorlekar. För AES valde NIST ut tre medlemmar av Rijndael-familjen, var och en med en blockstorlek på 128 bitar men med tre olika nyckellängder: 128, 192 och 256 bitar.

1667530107-图片1

Denna standard används för att ersätta den ursprungliga DES (Data Encryption Standard) och har använts flitigt över hela världen. Efter en femårig urvalsprocess publicerades Advanced Encryption Standard av National Institute of Standards and Technology (NIST) i FIPS PUB 197 den 26 november 2001 och blev en giltig standard den 26 maj 2002. År 2006 Advanced Encryption Standard hade blivit en av de mest populära algoritmerna inom symmetrisk nyckelkryptering.

AES implementeras i mjukvara och hårdvara över hela världen för att kryptera känslig data. Det är viktigt för statlig datorsäkerhet, cybersäkerhet och elektroniskt dataskydd.

Funktioner hos AES (Advanced Encryption Standard):
1.SP-nätverk: Det fungerar på SP-nätverksstrukturen, inte Feistel-chifferstrukturen som ses i fallet med DES-algoritmen.
2. Bytedata: AES-krypteringsalgoritmen arbetar på bytedata istället för bitdata. Så den behandlar 128-bitars blockstorlek som 16 byte under kryptering.
3. Nyckellängd: Antalet rundor som ska utföras beror på längden på nyckeln som används för att kryptera data. Det finns 10 omgångar för 128-bitars nyckelstorleken, 12 omgångar för 192-bitars nyckelstorleken och 14 omgångar för 256-bitars nyckelstorleken.
4. Nyckelexpansion: Det tar en enda nyckel upp under det första steget, som senare utökas till flera nycklar som används i individuella omgångar.

För närvarande stöder de flesta av Feasycoms Bluetooth-moduler AES-128 krypteringsdataöverföring, vilket avsevärt förbättrar säkerheten för dataöverföring. För mer information, vänligen kontakta Feasycom-teamet.

Bläddra till början