IAIK ECC
version 2.18

iaik.security.ecc.interfaces
Interface ECDSAParams

All Known Implementing Classes:
ECDSAParameter

public interface ECDSAParams

Common interface for ECDSA domain parameters. The domain parameters are the base point G, which is a generator of the subgroup. The order of the subgroup r and, if known, the co-factor k which is #E / r.


Method Summary
 java.math.BigInteger getC()
           
 ECPoint getG()
          The generator of the subgroub of order r.
 java.math.BigInteger getK()
           
 java.lang.String getOID()
           
 java.math.BigInteger getR()
           
 java.math.BigInteger getS()
           
 

Method Detail

getC

public java.math.BigInteger getC()
Returns:
the output c of the SHA-1 based algorithm or null if unkonown

getG

public ECPoint getG()
The generator of the subgroub of order r.

Returns:
the base point of order r
See Also:
getR()

getK

public java.math.BigInteger getK()
Returns:
the cofactor k = #E / r or null if not known

getOID

public java.lang.String getOID()
Returns:
the oid of this parameter set or null if unknown

getR

public java.math.BigInteger getR()
Returns:
the order of the subgroup (base point)

getS

public java.math.BigInteger getS()
Returns:
the 160-bit input seed s to the SHA-1 based algorithm or null if unknown

IAIK ECC
version 2.18

IAIK-ECC 2.18, (c) 2002 IAIK, (c) 2003 SIC