Package org.bouncycastle.crypto.params
Class BLSPrivateKeyParameters
- java.lang.Object
-
- org.bouncycastle.crypto.params.AsymmetricKeyParameter
-
- org.bouncycastle.crypto.params.BLSKeyParameters
-
- org.bouncycastle.crypto.params.BLSPrivateKeyParameters
-
- All Implemented Interfaces:
CipherParameters
public class BLSPrivateKeyParameters extends BLSKeyParameters
Private-key parameters for a BLS signature scheme. The underlying secret is an integer in[1, r - 1], where r is the suite's G1 / G2 subgroup order.
-
-
Constructor Summary
Constructors Constructor Description BLSPrivateKeyParameters(BLSParameters params, java.math.BigInteger sk)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description byte[]getEncoded()java.math.BigIntegergetSecret()-
Methods inherited from class org.bouncycastle.crypto.params.BLSKeyParameters
getParameters
-
Methods inherited from class org.bouncycastle.crypto.params.AsymmetricKeyParameter
isPrivate
-
-
-
-
Constructor Detail
-
BLSPrivateKeyParameters
public BLSPrivateKeyParameters(BLSParameters params, java.math.BigInteger sk)
-
-