19 lines
544 B
Java
19 lines
544 B
Java
|
package org.bouncycastle.crypto.modes.gcm;
|
||
|
|
||
|
/* loaded from: classes6.dex */
|
||
|
public class BasicGCMMultiplier implements GCMMultiplier {
|
||
|
private int[] H;
|
||
|
|
||
|
@Override // org.bouncycastle.crypto.modes.gcm.GCMMultiplier
|
||
|
public void multiplyH(byte[] bArr) {
|
||
|
int[] asInts = GCMUtil.asInts(bArr);
|
||
|
GCMUtil.multiply(asInts, this.H);
|
||
|
GCMUtil.asBytes(asInts, bArr);
|
||
|
}
|
||
|
|
||
|
@Override // org.bouncycastle.crypto.modes.gcm.GCMMultiplier
|
||
|
public void init(byte[] bArr) {
|
||
|
this.H = GCMUtil.asInts(bArr);
|
||
|
}
|
||
|
}
|