SPRUJ17H March 2022 – October 2024 AM2631 , AM2631-Q1 , AM2632 , AM2632-Q1 , AM2634 , AM2634-Q1
This block performs a modular polynomial multiplication in the GF(2^128) field. The final result is XOR-ed with the encrypted GCM initialization vector (referred to as ‘Y0-encrypted’ in the remainder of this specification). Y0-encrypted is only relevant when the core is performing a complete GCM operation, therefore in other modes the value of Y0-encrypted is forced to zero
Also for GCM mode only, the GCM ‘Hash key’ or ‘H’ input can be pre-calculated and supplied to the core directly by the host, or it can be calculated by the core internally, by encrypting the value ‘0’ with the AES encrypt core, using the encryption key ‘K’.