Provided by: gnutls-doc_3.0.11+really2.12.14-5ubuntu3_all bug

NAME

       gnutls_pubkey_verify_hash - API function

SYNOPSIS

       #include <gnutls/gnutls.h>

       int    gnutls_pubkey_verify_hash(gnutls_pubkey_t    key,   unsigned   int   flags,   const
       gnutls_datum_t * hash, const gnutls_datum_t * signature);

ARGUMENTS

       gnutls_pubkey_t key
                   Holds the certificate

       unsigned int flags
                   should be 0 for now

       const gnutls_datum_t * hash
                   holds the hash digest to be verified

       const gnutls_datum_t * signature
                   contains the signature

DESCRIPTION

       This function will  verify  the  given  signed  digest,  using  the  parameters  from  the
       certificate.

RETURNS

       In  case  of  a  verification  failure  GNUTLS_E_PK_SIG_VERIFY_FAILED  is  returned, and a
       positive code on success.

REPORTING BUGS

       Report      bugs       to       <bug-gnutls@gnu.org>.        GnuTLS       home       page:
       http://www.gnu.org/software/gnutls/      General      help     using     GNU     software:
       http://www.gnu.org/gethelp/

COPYRIGHT

       Copyright © 2008 Free Software Foundation.
       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 info and
       gnutls programs are properly installed at your site, the command

              info gnutls

       should give you access to the complete manual.