STM32 AES-GCM Library Fails When Trying CTR-Only Decryption Without Tag
Hello,
I’m working on STM32H7 firmware using the STM32 Cryptographic Library (CryptoLib) for firmware decryption.
I have the following scenario:
Firmware is encrypted with AES128-GCM.
Integrity and authenticity are verified separately using ECDSA + SHA-256.
I want to decrypt firmware using AES-GCM in counter mode (CTR) without relying on the GCM authentication tag.
My questions are:
Does AES-GCM in STM32 CryptoLib support CTR-only operation, bypassing the Galois-field authentication step?
If not, is there a recommended way to perform AES-CTR decryption using CryptoLib on STM32H7 without tag verification?
Are there any known limitations or caveats when skipping GCM tag verification in STM32H7 CryptoLib?
Thanks in advance for guidance.
