> For the complete documentation index, see [llms.txt](https://keyfortress.gitbook.io/es-apigateway-aes256-gcm/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://keyfortress.gitbook.io/es-apigateway-aes256-gcm/tecnologia-de-cifrado.md).

# Tecnología de Cifrado

**KeyFortress API Gateway AES-256-GCM** utiliza un algoritmo de cifrado simétrico de clave de 256 bits y el algoritmo criptográfico **PBKDF2** para proteger datos, siendo uno de los estándares de seguridad más robustos y ampliamente adoptados para proteger información confidencial.&#x20;

La fortaleza del cifrado **AES-256-GCM con PBKDF2** se basa en el uso de una clave única para cifrar y descifrar datos, realizando complejas operaciones matemáticas para transformar la información original en un formato ilegible (texto cifrado) que solo puede ser descifrado con la clave correcta.&#x20;

* **AES**: Acrónimo de "Advanced Encryption Standard" (Estándar de Cifrado Avanzado).&#x20;
* **256**: Indica la longitud de la clave de cifrado, que es de 256 bits. Una longitud de clave más larga proporciona un nivel de seguridad más alto.&#x20;
* **GCM** (Galois/Counter Mode) es el modo de operación que combina el cifrado y la autenticación.&#x20;
* **PBKDF2** (Password-Based Key Derivation Function 2) es un algoritmo criptográfico que deriva una clave segura a partir de una contraseña o frase secreta, aplicándole repetidamente una función hash.
* **Salting**: Se añade la "sal" o "salt" a la contraseña antes de cualquier operación de hash en el método PBKDF2. Cada usuario tiene una sal diferente, lo que significa que la misma contraseña producirá un hash distinto para cada persona.
* **Cifrado simétrico**: Significa que la misma clave se utiliza tanto para cifrar la información como para descifrarla.&#x20;
* **Cifrado por bloques**: Opera con bloques de datos de tamaño fijo (128 bits en este caso).&#x20;

**¿Por qué es tan seguro?**

* **Seguridad integral:** A diferencia de otros modos de cifrado que solo garantizan la confidencialidad, AES-256-GCM proporciona tanto cifrado como autenticación, protegiendo contra la modificación de datos.
* **Fuerza bruta**: La longitud de la clave de 256 bits hace que los ataques de fuerza bruta sean prácticamente imposibles.&#x20;
* **Estándar gubernamental**: Fue adoptado por el gobierno de EE. UU. para proteger información clasificada y se ha convertido en un estándar global.&#x20;
* **Resistencia a ataques**: Es considerado uno de los algoritmos más seguros disponibles y es resistente a todos los ataques conocidos.&#x20;
