SSL_get1_builtin_sigalgs(3ssl)

SSL_get1_builtin_sigalgs3ssl

Get list of built-in signature algorithms

Usage

 #include <openssl/tls1.h>
 char *SSL_get1_builtin_sigalgs(OSSL_LIB_CTX *libctx);

Overview

Return the colon-separated list of built-in and available TLS signature algorithms. The string returned must be freed by the user using OPENSSL_free(3).

Notes

The string may be empty (strlen==0) if none of the built-in TLS signature algorithms can be activated, e.g., if suitable providers are missing.

Return values

NULL may be returned if no memory could be allocated. Otherwise, a newly allocated string is always returned but it may have strlen == 0.

Releases

2 releases since Debian 13 (Trixie); the text changed 1 time.

  1. 13
  2. Arch

History

This function was added in OpenSSL 3.4.

From openssl 3.6.5-1 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.