See: Description
| Class | Description |
|---|---|
| BarretoNaehrigBilinearGroup |
Offers a less verbose way to instantiate a Barreto-Naehrig bilinear group which uses lazy evaluation.
|
| BarretoNaehrigBilinearGroupImpl |
The implementation of our Barreto-Naehrig bilinear group.
|
| BarretoNaehrigGroup1ElementImpl |
Element of G1.
|
| BarretoNaehrigGroup1Impl |
G1 in the Barreto-Naehrig bilinear group.
|
| BarretoNaehrigGroup2ElementImpl |
Element of G2.
|
| BarretoNaehrigGroup2Impl |
G2 in the Barreto-Naehrig bilinear group.
|
| BarretoNaehrigParameterSpec |
Represents a fixed parametrization of a Barreto-Naehrig bilinear group.
|
| BarretoNaehrigPointEncoding |
Hash function into G1 and G2.
|
| BarretoNaehrigSourceGroupElementImpl |
Abstract class for elements of both G1 and G2.
|
| BarretoNaehrigSourceGroupImpl |
Abstract class underlying both G1 and G2.
|
| BarretoNaehrigTargetGroupElementImpl |
Element of target group GT.
|
| BarretoNaehrigTargetGroupImpl |
Target group GT.
|
| BarretoNaehrigTatePairing |
Tate-pairing specific implementation of BN based pairings.
|