org.bouncycastle.crypto.params
Class NaccacheSternKeyParameters
java.lang.Object
|
+--org.bouncycastle.crypto.params.AsymmetricKeyParameter
|
+--org.bouncycastle.crypto.params.NaccacheSternKeyParameters
- All Implemented Interfaces:
- CipherParameters
- Direct Known Subclasses:
- NaccacheSternPrivateKeyParameters
- public class NaccacheSternKeyParameters
- extends AsymmetricKeyParameter
Public key parameters for NaccacheStern cipher. For details on this cipher,
please see
https://www.gemplus.com/smart/rd/publications/pdf/NS98pkcs.pdf
Constructor Summary |
NaccacheSternKeyParameters(boolean privateKey,
java.math.BigInteger g,
java.math.BigInteger n,
int lowerSigmaBound)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NaccacheSternKeyParameters
public NaccacheSternKeyParameters(boolean privateKey,
java.math.BigInteger g,
java.math.BigInteger n,
int lowerSigmaBound)
- Parameters:
privateKey
-
getG
public java.math.BigInteger getG()
- Returns:
- Returns the g.
getLowerSigmaBound
public int getLowerSigmaBound()
- Returns:
- Returns the lowerSigmaBound.
getModulus
public java.math.BigInteger getModulus()
- Returns:
- Returns the n.