I'm looking to Implement Galois Counter Mode (not, use, implement) for a proprietary TLS implementation. The problem I'm having is that I can't figure out if the 128-bit sizes for the standard NIST design are coupled to the 128-bit sizes for the underlying ciphers prescribed. I.e. GCM was designed to pair with AES-128.
When I run GCM with AES-256, do I still use 128 bit blocks for the GCM operations, or do I up them to 256 bit blocks?