|
dlsym(3) -- dynamic link interface
|
These functions provide an interface to the run-time linker ld.so(1). They allow new shared objects to be loaded into the process' address space under program control. The dlopen() function takes a n... |
dngettext(3) -- message handling functions
|
The gettext(), dgettext(), and dcgettext() functions attempt to retrieve a target string based on the specified msgid argument within the context of a specific domain and the current locale. The lengt... |
|
dn_comp(3) -- resolver routines
|
These routines are used for making, sending and interpreting query and reply messages with Internet domain name servers. Global configuration and state information that is used by the resolver routine... |
dn_expand(3) -- resolver routines
|
These routines are used for making, sending and interpreting query and reply messages with Internet domain name servers. Global configuration and state information that is used by the resolver routine... |
drand48(3) -- pseudo random number generators and initialization routines
|
The rand48() family of functions generates pseudo-random numbers using a linear congruential algorithm working on integers 48 bits in size. The particular formula employed is r(n+1) = (a * r(n) + c) m... |
DSA_do_sign(3) -- raw DSA signature operations
|
DSA_do_sign() computes a digital signature on the len byte message digest dgst using the private key dsa and returns it in a newly allocated DSA_SIG structure. DSA_sign_setup(3) may be used to precomp... |
DSA_dup_DH(3) -- create a DH structure out of DSA structure
|
DSA_dup_DH() duplicates DSA parameters/keys as DH parameters/keys. q is lost during that conversion, but the resulting DH parameters contain its length. |
DSA_generate_key(3) -- generate DSA key pair
|
DSA_generate_key() expects a to contain DSA parameters. It generates a new key pair and stores it in a->pub_key and a->priv_key. The PRNG must be seeded prior to calling DSA_gener- ate_key(). |
DSA_generate_parameters(3) -- generate DSA parameters
|
DSA_generate_parameters() generates primes p and q and a generator g for use in the DSA. bits is the length of the prime to be generated; the DSS allows a maximum of 1024 bits. If seed is NULL or seed... |
DSA_get_ex_new_index(3) -- add application specific data to DSA structures
|
These functions handle application specific data in DSA structures. Their usage is identical to that of RSA_get_ex_new_index(), RSA_set_ex_data() and RSA_get_ex_data() as described in RSA_get_ex_new_i... |
DSA_new(3) -- allocate and free DSA objects
|
DSA_new() allocates and initializes a DSA structure. DSA_free() frees the DSA structure and its components. The values are erased before the memory is returned to the system. |
DSA_set_method(3) -- select DSA method
|
A DSA_METHOD specifies the functions that OpenSSL uses for DSA operations. By modifying the method, alternative implementations such as hardware accelerators may be used. Initially, the default is to ... |
DSA_sign(3) -- DSA signatures
|
DSA_sign() computes a digital signature on the len byte message digest dgst using the private key dsa and places its ASN.1 DER encoding at sigret. The length of the signature is places in *siglen. sig... |
DSA_SIG_new(3) -- allocate and free DSA signature objects
|
DSA_SIG_new() allocates and initializes a DSA_SIG structure. DSA_SIG_free() frees the DSA_SIG structure and its components. The values are erased before the memory is returned to the system. |
DSA_size(3) -- get DSA signature size
|
This function returns the size of an ASN.1 encoded DSA signature in bytes. It can be used to determine how much memory must be allocated for a DSA signature. dsa->q must not be NULL. |