1gnutls_openpgp_privkey_sign_hash(3) gnutls gnutls_openpgp_privkey_sign_hash(3)
2
3
4

NAME

6       gnutls_openpgp_privkey_sign_hash - API function
7

SYNOPSIS

9       #include <gnutls/openpgp.h>
10
11       int    gnutls_openpgp_privkey_sign_hash(gnutls_openpgp_privkey_t   key,
12       const gnutls_datum_t * hash, gnutls_datum_t * signature);
13

ARGUMENTS

15       gnutls_openpgp_privkey_t key
16                   Holds the key
17
18       const gnutls_datum_t * hash
19                   holds the data to be signed
20
21       gnutls_datum_t * signature
22                   will contain newly allocated signature
23

DESCRIPTION

25       This function will sign the given hash  using  the  private  key.   You
26       should use gnutls_openpgp_privkey_set_preferred_key_id() before calling
27       this function to set the subkey to use.
28

RETURNS

30       On success, GNUTLS_E_SUCCESS is returned, otherwise  a  negative  error
31       value.
32

DEPRECATED

34       Use gnutls_privkey_sign_hash() instead.
35

REPORTING BUGS

37       Report    bugs    to    <bug-gnutls@gnu.org>.     GnuTLS   home   page:
38       http://www.gnu.org/software/gnutls/ General help  using  GNU  software:
39       http://www.gnu.org/gethelp/
40
42       Copyright © 2008 Free Software Foundation.
43       Copying  and  distribution  of this file, with or without modification,
44       are permitted in any medium  without  royalty  provided  the  copyright
45       notice and this notice are preserved.
46

SEE ALSO

48       The  full  documentation  for gnutls is maintained as a Texinfo manual.
49       If the info and gnutls programs are properly installed  at  your  site,
50       the command
51
52              info gnutls
53
54       should give you access to the complete manual.
55
56
57
58gnutls                             2.12.6.1gnutls_openpgp_privkey_sign_hash(3)
Impressum