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/compat.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 (0)  is  returned,  otherwise  a  negative
31       error value.
32

DEPRECATED

34       Use gnutls_privkey_sign_hash() instead.
35

REPORTING BUGS

37       Report bugs to <bugs@gnutls.org>.
38       Home page: http://www.gnutls.org
39
40
42       Copyright © 2001-2014 Free Software Foundation, Inc..
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 /usr/share/doc/gnutls/ directory does not contain the HTML  form
50       visit
51
52       http://www.gnutls.org/manual/
53
54gnutls                              3.3.29 gnutls_openpgp_privkey_sign_hash(3)
Impressum