#include <alt_bn128_pp.hpp>
Definition at line 18 of file alt_bn128_pp.hpp.
◆ Fp_type
◆ Fq_type
◆ Fqe_type
◆ Fqk_type
◆ G1_precomp_type
◆ G1_type
◆ G2_precomp_type
◆ G2_type
◆ GT_type
◆ double_miller_loop()
Definition at line 38 of file alt_bn128_pp.cpp.
42{
44}
alt_bn128_Fq12 alt_bn128_double_miller_loop(const alt_bn128_G1_precomp &prec_P1, const alt_bn128_G2_precomp &prec_Q1, const alt_bn128_G1_precomp &prec_P2, const alt_bn128_G2_precomp &prec_Q2)
◆ final_exponentiation()
Definition at line 17 of file alt_bn128_pp.cpp.
18{
20}
alt_bn128_GT alt_bn128_final_exponentiation(const alt_bn128_Fq12 &elt)
◆ init_public_params()
void libff::alt_bn128_pp::init_public_params |
( |
| ) |
|
|
static |
◆ miller_loop()
Definition at line 32 of file alt_bn128_pp.cpp.
34{
36}
alt_bn128_Fq12 alt_bn128_miller_loop(const alt_bn128_G1_precomp &prec_P, const alt_bn128_G2_precomp &prec_Q)
◆ pairing()
Definition at line 46 of file alt_bn128_pp.cpp.
48{
50}
alt_bn128_Fq12 alt_bn128_pairing(const alt_bn128_G1 &P, const alt_bn128_G2 &Q)
◆ precompute_G1()
Definition at line 22 of file alt_bn128_pp.cpp.
23{
25}
alt_bn128_G1_precomp alt_bn128_precompute_G1(const alt_bn128_G1 &P)
◆ precompute_G2()
Definition at line 27 of file alt_bn128_pp.cpp.
28{
30}
alt_bn128_G2_precomp alt_bn128_precompute_G2(const alt_bn128_G2 &Q)
◆ reduced_pairing()
Definition at line 52 of file alt_bn128_pp.cpp.
54{
56}
alt_bn128_GT alt_bn128_reduced_pairing(const alt_bn128_G1 &P, const alt_bn128_G2 &Q)
◆ has_affine_pairing
const bool libff::alt_bn128_pp::has_affine_pairing = false |
|
static |
The documentation for this class was generated from the following files: