Klasse DiffieHellman.Server

java.lang.Object
org.eclipse.net4j.util.security.DiffieHellman.Server
Umschließende Klasse:
DiffieHellman

public static class DiffieHellman.Server extends Object
Executes the server-side of the Diffie-Hellman key agreement protocol.
Autor:
Eike Stepper
  • Felddetails

    • DEFAULT_SECRET_ALGORITHM

      @Deprecated public static final String DEFAULT_SECRET_ALGORITHM
      Veraltet.
      As of 3.8 the default secret algorithm is "AES".
      Siehe auch:
    • DEFAULT_CYPHER_TRANSFORMATION

      @Deprecated public static final String DEFAULT_CYPHER_TRANSFORMATION
      Veraltet.
      As of 3.8 the default cipher transformation is "AES/CBC/PKCS5Padding".
      Siehe auch:
  • Konstruktordetails

    • Server

      public Server(String realm, KeyPairGenerator keyPairGenerator, int secretAlgorithmKeyLen, String secretAlgorithm, String cipherTransformation)
      Seit:
      3.8
    • Server

      public Server(String realm, int diffieHellmanKeySize, int secretAlgorithmKeyLen, String secretAlgorithm, String cipherTransformation)
      Seit:
      3.8
    • Server

      public Server(String realm, int diffieHellmanKeySize, String secretAlgorithm, String cipherTransformation)
      Seit:
      3.8
    • Server

      public Server(String realm, int diffieHellmanKeySize)
      Seit:
      3.8
    • Server

      public Server(String realm)
    • Server

      public Server(String realm, DHParameterSpec dhParamSpec, int secretAlgorithmKeyLen, String secretAlgorithm, String cipherTransformation)
      Seit:
      3.8
    • Server

      public Server(String realm, DHParameterSpec dhParamSpec, String secretAlgorithm, String cipherTransformation)
    • Server

      public Server(String realm, DHParameterSpec dhParamSpec)
  • Methodendetails