You can buy this project and download/modify it how often you want.
package org.bouncycastle.crypto.modes.gcm; public interface GCMMultiplier { void init(byte[] H); void multiplyH(byte[] x); }