Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
Net::SSH::Perl::Kex::DUser Contributed Perl DocumentNet::SSH::Perl::Kex::DH(3)

NAME
       Net::SSH::Perl::Kex::DH - Diffie-Hellman	Group Agnostic Key Exchange

SYNOPSIS
	   # This class	should not be used directly, but rather	as a base for DH1,
	   # DH14SHA1, DH16SHA512, etc

	   use Net::SSH::Perl::Kex::DH;
	   use base qw(	Net::SSH::Perl::Kex::DH	);

	   # Simply implement _dh_new_group and	return the Crypt::DH group
	   sub _dh_new_group {
	       my $kex = shift;
	       ...
	       $dh;
	   }

DESCRIPTION
       Net::SSH::Perl::Kex::DH implements Diffie-Hellman Group Agnostic
       Exchange	for Net::SSH::Perl. It is a subclass of	Net::SSH::Perl::Kex.

       Key Exchange uses the Diffie-Hellman key	exchange algorithm to produce
       a shared	secret key between client and server, without ever sending the
       shared secret over the insecure network.	All that is sent are the
       client and server public	keys.

AUTHOR & COPYRIGHTS
       Please see the Net::SSH::Perl manpage for author, copyright, and
       license information.

perl v5.24.1			  2017-06-12	    Net::SSH::Perl::Kex::DH(3)

NAME | SYNOPSIS | DESCRIPTION | AUTHOR & COPYRIGHTS

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=Net::SSH::Perl::Kex::DH&sektion=3&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help