java.lang.Object
org.snmp4j.security.dh.DHParameters
- All Implemented Interfaces:
Serializable
The Diffie Hellman Parameter interface provides public the parameters needed for doing a Diffie-Hellman
key agreement.
- Since:
- 2.6.0
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final DHParametersDefault DHParameters as suggested by RFC 2786, usmDHParameters (p =DHGroups.P1, g =DHGroups.G, and private value length = 16.private BigIntegerprivate BigIntegerprivate intprivate static final long -
Constructor Summary
ConstructorsConstructorDescriptionDHParameters(BigInteger prime, BigInteger generator, int privateValueLength) -
Method Summary
Modifier and TypeMethodDescriptionstatic OctetStringencodeBER(BigInteger prime, BigInteger generator, int privateValueLength) booleanstatic DHParametersgetDHParametersFromBER(OctetString berValue) getPrime()intinthashCode()toString()
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
prime
-
generator
-
privateValueLength
private int privateValueLength -
DEFAULT
Default DHParameters as suggested by RFC 2786, usmDHParameters (p =DHGroups.P1, g =DHGroups.G, and private value length = 16.
-
-
Constructor Details
-
DHParameters
-
-
Method Details