Package org.snmp4j.security.dh
Class DHParameters
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
- Author:
- Frank Fock
- 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. -
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
-
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