See: Description
| Class | Description |
|---|---|
| CountingBucket |
Stores group operation data.
|
| DebugBilinearGroup |
A
BilinearGroup implementing a fast, but insecure pairing over Zn. |
| DebugBilinearGroupImpl |
A
BilinearGroupImpl implementing a fast, but insecure pairing over Zn. |
| DebugBilinearMap |
A
BilinearMap implementing a fast, but insecure pairing over Zn. |
| DebugBilinearMapImpl |
A
BilinearMapImpl implementing a fast, but insecure pairing over Zn. |
| DebugGroup |
Zn-based group that supports counting group operations, inversions, squarings and exponentiations as well as
number of terms in each multi-exponentiation.
|
| DebugGroupElement |
An element of
DebugGroup. |
| DebugGroupElementImpl |
An element of
DebugGroupImpl able to count group operations, inversions and squarings
it is involved with. |
| DebugGroupImpl |
Zn-based group that supports counting group operationsinversionssquarings and exponentiations as well as
number of terms in each multi-exponentiation.
|
| DebugGroupImplG1NoExpMultiExp |
DebugGroupImpl implementation that counts operations not done inside (multi-)exponentiations
and counts (multi-)exponentiations as their own unit. |
| DebugGroupImplG1Total |
DebugGroupImpl implementation that counts operations including those done inside (multi-)exponentiations. |
| DebugGroupImplG2NoExpMultiExp |
DebugGroupImpl implementation that counts operations not done inside (multi-)exponentiations
and counts (multi-)exponentiations as their own unit. |
| DebugGroupImplG2Total |
DebugGroupImpl implementation that counts operations including those done inside (multi-)exponentiations. |
| DebugGroupImplGTNoExpMultiExp |
DebugGroupImpl implementation that counts operations not done inside (multi-)exponentiations
and counts (multi-)exponentiations as their own unit. |
| DebugGroupImplGTTotal |
DebugGroupImpl implementation that counts operations including those done inside (multi-)exponentiations. |
| DebugGroupImplNoExpMultiExp |
DebugGroupImpl implementation that counts operations not done inside (multi-)exponentiations
and counts (multi-)exponentiations as their own unit. |
| DebugGroupImplTotal |
DebugGroupImpl implementation that counts operations including those done inside (multi-)exponentiations. |
| DebugHomomorphism |
A homomorphism between two
DebugGroups. |
| DebugIsomorphismImpl |
Implements an isomorphism between two
DebugGroupImpls. |
| HashIntoDebugGroup |
Allows hashing a byte array to
DebugGroup. |
| HashIntoDebugGroupImpl |
Allows hashing a byte array to a
DebugGroupImpl via HashIntoZn. |
The non-impl classes should be preferred unless you specifically need the impl class,
e.g. for testing a specific Group.