Save This Page
Home » crypto-143 » org.bouncycastle.math.ec » [javadoc | source]
org.bouncycastle.math.ec
public static class: ECCurve.Fp [javadoc | source]
java.lang.Object
   org.bouncycastle.math.ec.ECCurve
      org.bouncycastle.math.ec.ECCurve$Fp
Elliptic curve over Fp
Field Summary
 BigInteger q     
 ECPoint.Fp infinity     
Fields inherited from org.bouncycastle.math.ec.ECCurve:
a,  b
Constructor:
 public Fp(BigInteger q,
    BigInteger a,
    BigInteger b) 
Method from org.bouncycastle.math.ec.ECCurve$Fp Summary:
createPoint,   decodePoint,   equals,   fromBigInteger,   getFieldSize,   getInfinity,   getQ,   hashCode
Methods from org.bouncycastle.math.ec.ECCurve:
createPoint,   decodePoint,   fromBigInteger,   getA,   getB,   getFieldSize,   getInfinity
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.bouncycastle.math.ec.ECCurve$Fp Detail:
 public ECPoint createPoint(BigInteger x,
    BigInteger y,
    boolean withCompression) 
 public ECPoint decodePoint(byte[] encoded) 
    Decode a point on this curve from its ASN.1 encoding. The different encodings are taken account of, including point compression for Fp (X9.62 s 4.2.1 pg 17).
 public boolean equals(Object anObject) 
 public ECFieldElement fromBigInteger(BigInteger x) 
 public int getFieldSize() 
 public ECPoint getInfinity() 
 public BigInteger getQ() 
 public int hashCode()