Blame doc/functions/gnutls_x509_privkey_sign_hash
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
@deftypefun {int} {gnutls_x509_privkey_sign_hash} (gnutls_x509_privkey_t @var{key}, const gnutls_datum_t * @var{hash}, gnutls_datum_t * @var{signature})
|
|
Packit Service |
4684c1 |
@var{key}: a key
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
@var{hash}: holds the data to be signed
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
@var{signature}: will contain newly allocated signature
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
This function will sign the given hash using the private key. Do not
|
|
Packit Service |
4684c1 |
use this function directly unless you know what it is. Typical signing
|
|
Packit Service |
4684c1 |
requires the data to be hashed and stored in special formats
|
|
Packit Service |
4684c1 |
(e.g. BER Digest-Info for RSA).
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
This API is provided only for backwards compatibility, and thus
|
|
Packit Service |
4684c1 |
restricted to RSA, DSA and ECDSA key types. For other key types please
|
|
Packit Service |
4684c1 |
use @code{gnutls_privkey_sign_hash()} and @code{gnutls_privkey_sign_data()} .
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
@strong{Returns:} On success, @code{GNUTLS_E_SUCCESS} (0) is returned, otherwise a
|
|
Packit Service |
4684c1 |
negative error value.
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
Deprecated in: 2.12.0
|
|
Packit Service |
4684c1 |
@end deftypefun
|