blob: ef0a324f0f3d44bce0c70fefe4e19c7480ae3458 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
#pragma once
/**
@file
@brief preset class for 256-bit optimal ate pairing over BN curves
@author MITSUNARI Shigeo(@herumi)
@license modified new BSD license
http://opensource.org/licenses/BSD-3-Clause
*/
#include <mcl/bn.hpp>
namespace mcl { namespace bn256 {
namespace local {
struct FpTag;
struct FrTag;
}
typedef mcl::FpT<local::FpTag, 256> Fp;
typedef mcl::FpT<local::FrTag, 256> Fr;
#include <mcl/bn_common.hpp>
} } // mcl::bn256
|