Top Fields Constructors Methods
org.bouncycastle.crypto.internal.modes.gcm

public Class Tables1kGCMExponentiator

extends Object
implements GCMExponentiator
Class Inheritance
All Implemented Interfaces
org.bouncycastle.crypto.internal.modes.gcm.GCMExponentiator
Imports
java.util.ArrayList, .List, org.bouncycastle.util.Arrays

Field Summary

Modifier and TypeField and Description
private List<E>

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private void
ensureAvailable(int bit)

public void
private int[]
getMultiplier(int bit)

public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

lookupPowX2back to summary
private List<E> lookupPowX2

Constructor Detail

Tables1kGCMExponentiatorback to summary
public Tables1kGCMExponentiator()

Method Detail

ensureAvailableback to summary
private void ensureAvailable(int bit)
exponentiateXback to summary
public void exponentiateX(long pow, byte[] output)

Implements org.bouncycastle.crypto.internal.modes.gcm.GCMExponentiator.exponentiateX.

getMultiplierback to summary
private int[] getMultiplier(int bit)
initback to summary
public void init(byte[] x)

Implements org.bouncycastle.crypto.internal.modes.gcm.GCMExponentiator.init.