manpagez: man pages & more
man gnutls_dh_set_prime_bits(3)
Home | html | info | man
gnutls_dh_set_prime_bits(3)         gnutls         gnutls_dh_set_prime_bits(3)




NAME

       gnutls_dh_set_prime_bits - API function


SYNOPSIS

       #include <gnutls/gnutls.h>

       gnutls_dh_set_prime_bits(3)  session,  unsigned int
       bits);


ARGUMENTS

       gnutls_session_t session
                   is a gnutls_session_t type.

       unsigned int bits
                   is the number of bits


DESCRIPTION

       This function sets the number of bits, for use in a Diffie-Hellman  key
       exchange.   This  is  used both in DH ephemeral and DH anonymous cipher
       suites.  This will set the minimum size of the prime that will be  used
       for the handshake.

       In  the  client side it sets the minimum accepted number of bits.  If a
       server sends a prime with less bits than  that  GNUTLS_E_DH_PRIME_UNAC-
       CEPTABLE will be returned by the handshake.

       Note  that this function will warn via the audit log for value that are
       believed to be weak.

       The function has no effect in server side.

       Note that since 3.1.7 this function is deprecated. The  minimum  number
       of  bits  is set by the priority string level.  Also this function must
       be called after gnutls_priority_set_direct() or the set  value  may  be
       overridden by the selected priority options.


REPORTING BUGS

       Report bugs to <bugs@gnutls.org>.
       Home page: http://www.gnutls.org



COPYRIGHT

       Copyright (C) 2001-2016 Free Software Foundation, Inc., and others.
       Copying  and  distribution  of this file, with or without modification,
       are permitted in any medium  without  royalty  provided  the  copyright
       notice and this notice are preserved.


SEE ALSO

       The  full  documentation  for gnutls is maintained as a Texinfo manual.
       If the /usr/share/doc/gnutls/ directory does not contain the HTML  form
       visit

       http://www.gnutls.org/manual/




gnutls                              3.4.11         gnutls_dh_set_prime_bits(3)

gnutls 3.4.11 - Generated Mon Apr 18 05:59:50 CDT 2016
© manpagez.com 2000-2025
Individual documents may contain additional copyright information.