Xifratge i desxifrat AES en línia

Estàndard de xifratge avançat (AES) és un algorisme de xifratge simètric. AES és l'estàndard de la indústria des d'ara, ja que permet el xifratge de 128 bits, 192 bits i 256 bits. El xifratge simètric és ràpid en comparació amb el xifratge asimètric i s'utilitzen en sistemes com el sistema de bases de dades. A continuació es mostra una eina en línia per fer xifratge i desxifrat AES de qualsevol text sense format o contrasenya.

L'eina ofereix múltiples maneres de xifrat i desxifrat, com ara Mode ECB, CBC, CTR, CFB i GCM. GCM es considera més segur que el mode CBC i s'adopta àmpliament pel seu rendiment.

Per obtenir més informació sobre el xifratge AES, visiteu aquesta explicació sobre el xifratge AES. A continuació es mostra el formulari per prendre les entrades per al xifratge i el desxifrat.

Xifratge AES

Base 64 Hex

Desxifrat AES

Base 64 Text simple

Qualsevol valor de clau secreta que introduïu o que generem no s'emmagatzema en aquest lloc, aquesta eina es proporciona mitjançant un URL HTTPS per garantir que no es pugui robar cap clau secreta.

Si aprecies aquesta eina, podeu considerar fer una donació.

Estem agraïts pel vostre suport interminable.

Característiques clau

  • Simètric Algorisme de clau: s'utilitza la mateixa clau tant per al xifratge com per al desxifrat.
  • Xifrat de blocs: AES opera amb blocs de dades de mida fixa. La mida estàndard del bloc és de 128 bits.
  • Longituds clau: AES admet longituds de clau de 128, 192 i 256 bits. Com més llarga sigui la clau, més fort serà el xifratge.
  • Seguretat: AES es considera molt segur i s'utilitza àmpliament en diversos protocols i aplicacions de seguretat.

Termes i terminologies de xifratge AES

Per al xifratge, podeu introduir el text sense format o la contrasenya que voleu xifrar. Ara trieu el mode de xifratge per blocs.

Diferents modes admesos de xifratge AES

AES ofereix múltiples modes de xifratge com ara el mode ECB, CBC, CTR, OFB, CFB i GCM.

  • ECB (Llibre de codis electrònics) és el mode de xifratge més senzill i no requereix IV per xifrar. El text senzill d'entrada es dividirà en blocs i cada bloc es xifrarà amb la clau proporcionada i, per tant, blocs de text sense format idèntics es xifren en blocs de text xifrat idèntics.

  • El mode CBC (Cipher Block Chaining) és molt recomanable i és una forma avançada de xifratge de xifratge de blocs. Requereix IV per fer que cada missatge sigui únic, el que significa que els blocs de text senzill idèntics estan xifrats en blocs de text xifrat diferents. Per tant, proporciona un xifratge més robust en comparació amb el mode ECB, però és una mica més lent en comparació amb el mode ECB. Si no s'introdueix cap IV, aquí s'utilitzarà per defecte per al mode CBC i per defecte és un byte de base zero[16].

  • CTR (Comptador) El mode CTR (CM) també es coneix com a mode de comptador d'entiers (ICM) i mode de comptador d'entiers segmentats (SIC). El mode de comptador converteix un xifrat de bloc en un xifrat de flux. El mode CTR té característiques similars a l'OFB, però també permet una propietat d'accés aleatori durant el desxifrat. El mode CTR és molt adequat per funcionar en una màquina multiprocessador, on els blocs es poden xifrar en paral·lel.

  • GCM (Galois/Mode comptador) és un mode d'operació de xifratge de blocs de clau simètrica que utilitza hashing universal per proporcionar un xifratge autenticat. GCM es considera més segur que el mode CBC perquè té autenticació i comprovacions d'integritat integrades i s'utilitza àmpliament per al seu rendiment.

Encoixinat

Per als modes AES CBC i ECB, el farciment pot ser PKCS5PADDING i NoPadding. Amb PKCS5Padding, una cadena de 16 bytes produirà una sortida de 32 bytes (el següent múltiple de 16).

AES GCM PKCS5Padding és un sinònim de NoPadding perquè GCM és un mode de transmissió que no requereix farciment. El text xifrat a GCM només és tan llarg com el text sense format. Per tant, nopadding està seleccionat per defecte.

Mida de la clau AES

L'algorisme AES té una mida de bloc de 128 bits, independentment de si la longitud de la clau és de 256, 192 o 128 bits. Quan un mode de xifrat simètric requereix un IV, la longitud de l'IV ha de ser igual a la mida del bloc del xifrat. Per tant, sempre heu d'utilitzar un IV de 128 bits (16 bytes) amb AES.

Clau secreta AES

AES proporciona 128 bits, 192 bits i 256 bits de mida de clau secreta per al xifratge. Si seleccioneu 128 bits per al xifratge, aleshores la clau secreta ha de tenir 16 bits de llarg i 24 i 32 bits per a 192 i 256 bits de mida de clau respectivament. Per exemple, si la mida de la clau és 128, una clau secreta vàlida ha de tenir 16 caràcters, és a dir, 16*8=128 bits