NPM Probe SSL Diffie Hellman Keys APIs v1.0
Created Dec 18, 2020 at 07:09 PM

Resource: dh_key

This resource handles a DH key

http://{device}/api/npm.ssl_dh_keys/1.0/keys/items/{id}
  • JSON
  • {
      "client_ip_addr": string,
      "client_port": integer,
      "client_random": string,
      "id": string,
      "master_key": string,
      "server_ip_addr": string,
      "server_port": integer
    }
    Property Name Type Description Notes
    dh_key <object> This resource handles a DH key Required properties: [client_random, master_key];
    dh_key.client_ip_addr <string> The IP address of the client Optional;
    dh_key.client_port <integer> The port of the client Optional;
    dh_key.client_random <string> Hex encoded client random
    dh_key.id <string> A unique id for the Diffie-Hellman key Optional;
    dh_key.master_key <string> Master secret of the session
    dh_key.server_ip_addr <string> The IP address of the server Optional;
    dh_key.server_port <integer> The port of the server Optional;

    Resource: dh_keys

    This resource handles DH keys

    http://{device}/api/npm.ssl_dh_keys/1.0/keys
  • JSON
  • {
      "items": [ dh_key ]
    }
    Property Name Type Description Notes
    dh_keys <object> This resource handles DH keys
    dh_keys.items <array of <dh_key>> Optional;
    dh_keys.items[items] <dh_key> This resource handles a DH key