gnutls_privkey_import_rsa_raw3
Api function
Arguments
- gnutls_privkey_t key
-
The structure to store the parsed key
- const gnutls_datum_t * m
-
holds the modulus
- const gnutls_datum_t * e
-
holds the public exponent
- const gnutls_datum_t * d
-
holds the private exponent (optional)
- const gnutls_datum_t * p
-
holds the first prime (p)
- const gnutls_datum_t * q
-
holds the second prime (q)
- const gnutls_datum_t * u
-
holds the coefficient (optional)
- const gnutls_datum_t * e1
-
holds e1 = d mod (p-1) (optional)
- const gnutls_datum_t * e2
-
holds e2 = d mod (q-1) (optional)
Overview
This function will convert the given RSA raw parameters to the native gnutls_privkey_t format. The output will be stored in
key .
Returns
On success, GNUTLS_E_SUCCESS (0) is returned, otherwise a negative error value.
History
- Arch Linux 2026-11-01: the text shown here
- Debian 13 (Trixie)
- Debian 12 (Bookworm)
- Debian 11 (Bullseye)
- Debian 10 (Buster)
- Debian 9 (Stretch)
- Debian 8 (Jessie)