Blame doc/enums/gnutls_pk_algorithm_t

Packit 549fdc
Packit 549fdc
Packit 549fdc
@c gnutls_pk_algorithm_t
Packit 549fdc
@table @code
Packit 549fdc
@item GNUTLS_@-PK_@-UNKNOWN
Packit 549fdc
Unknown public-key algorithm.
Packit 549fdc
@item GNUTLS_@-PK_@-RSA
Packit 549fdc
RSA public-key algorithm.
Packit 549fdc
@item GNUTLS_@-PK_@-DSA
Packit 549fdc
DSA public-key algorithm.
Packit 549fdc
@item GNUTLS_@-PK_@-DH
Packit 549fdc
Diffie-Hellman algorithm. Used to generate parameters.
Packit 549fdc
@item GNUTLS_@-PK_@-ECDSA
Packit 549fdc
Elliptic curve algorithm. These parameters are compatible with the ECDSA and ECDH algorithm.
Packit 549fdc
@item GNUTLS_@-PK_@-ECDH_@-X25519
Packit 549fdc
Elliptic curve algorithm, restricted to ECDH as per rfc7748.
Packit 549fdc
@item GNUTLS_@-PK_@-RSA_@-PSS
Packit 549fdc
RSA public-key algorithm, with PSS padding.
Packit 549fdc
@item GNUTLS_@-PK_@-EDDSA_@-ED25519
Packit 549fdc
Edwards curve Digital signature algorithm. Used with SHA512 on signatures.
Packit 549fdc
@item GNUTLS_@-PK_@-MAX
Packit 549fdc
-- undescribed --
Packit 549fdc
@end table