The primary purpose of the initialization vector IV is to act as a nonce. As a result, it must be distinct for every authenticated encryption operation under the same key. As long as distinctiveness
16.1.2 GHASH function GCM’s authentication mechanism is based on a hash function called GHASH. The function contains a multiplication by a fixed parameter H within GCM’s 𝔽2128 field.