public class BLS
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static int |
BFS |
static int |
BGS |
static int |
BLS_FAIL |
static int |
BLS_OK |
static FP4[] |
G2_TAB |
| Constructor and Description |
|---|
BLS() |
| Modifier and Type | Method and Description |
|---|---|
static ECP |
bls_hash_to_point(byte[] M) |
static int |
core_sign(byte[] SIG,
byte[] M,
byte[] S) |
static int |
core_verify(byte[] SIG,
byte[] M,
byte[] W) |
static int |
init() |
static int |
KeyPairGenerate(byte[] IKM,
byte[] S,
byte[] W) |
public static final int BFS
public static final int BGS
public static final int BLS_OK
public static final int BLS_FAIL
public static FP4[] G2_TAB
public static ECP bls_hash_to_point(byte[] M)
public static int init()
public static int KeyPairGenerate(byte[] IKM,
byte[] S,
byte[] W)
public static int core_sign(byte[] SIG,
byte[] M,
byte[] S)
public static int core_verify(byte[] SIG,
byte[] M,
byte[] W)