Browse Source

replace frob(6) by unitary_inverse in bls12

master
yelhousni 4 years ago
committed by Pratyush Mishra
parent
commit
2e2df52f79
1 changed files with 1 additions and 1 deletions
  1. +1
    -1
      src/pairing/bls12/mod.rs

+ 1
- 1
src/pairing/bls12/mod.rs

@ -106,7 +106,7 @@ impl PG, P::Fp> for PairingVar

{

// it work for curves with odd `P::X`.
// Hence we implement the slower algorithm from Table 1 below.
let f1 = f.frobenius_map(6)?;
let f1 = f.unitary_inverse()?;
f.inverse().and_then(|mut f2| {
// f2 = f^(-1);

Loading…
Cancel
Save