|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectuk.ac.ic.doc.jpair.pairing.Predefined
public class Predefined
Predefined pairing parameters
Constructor Summary | |
---|---|
Predefined()
|
Method Summary | |
---|---|
static TatePairing |
nssTate()
ec is a non-super-singular curve Y^2=X^3-3X+B over a 512-bit finite field,
twisted curve isY^2=X^3-3X-B ,
order of G1 is 160-bit,
the overall security is roughly the same as 1024-bit RSA. |
static TatePairing |
ssTate()
ec is a super-singular curve Y^2=X^3+X over a 512-bit finite field,
twisted curve is the same,
order of G1 is 160-bit,
the overall security is roughly the same as 1024-bit RSA. |
static TatePairing |
ssTate2()
ec is a super-singular curve Y^2=X^3+X over a 512-bit finite field,
twisted curve is the same,
order of G1 is 160-bit,
the overall security is roughly the same as 1024-bit RSA. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Predefined()
Method Detail |
---|
public static TatePairing ssTate()
Y^2=X^3+X
over a 512-bit finite field,
twisted curve is the same,
order of G1 is 160-bit,
the overall security is roughly the same as 1024-bit RSA.
public static TatePairing ssTate2()
Y^2=X^3+X
over a 512-bit finite field,
twisted curve is the same,
order of G1 is 160-bit,
the overall security is roughly the same as 1024-bit RSA.
public static TatePairing nssTate()
Y^2=X^3-3X+B
over a 512-bit finite field,
twisted curve isY^2=X^3-3X-B
,
order of G1 is 160-bit,
the overall security is roughly the same as 1024-bit RSA.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |