Me gustaría aplicar el cifrado de bytes AES-128 en el modo GCM. Conozco la lógica para aplicar AES_GCM con datos de 128 bits. Pero tengo una gran cantidad de datos para cifrar (no necesariamente múltiplo de 16 bytes). Como AES-GCM se realiza el cifrado, XORing esa secuencia de claves con los datos a cifrar.
¿Es posible fusionar bloques cifrados en el orden para obtener los datos cifrados finales?
Como XOR se está ejecutando en bits, no se requiere relleno si el tamaño total de los datos no es un múltiplo de 16 bytes.
¿Cómo generar una etiqueta de autenticación en el modo AES-GCM?
No pude encontrar ninguna información al respecto. Por favor, ayúdame.