DSA_do_sign man page on MirBSD

Man page or keyword search:  
man Server   6113 pages
apropos Keyword Search (all sections)
Output format
MirBSD logo
[printable version]



DSA_DO_SIGN(3)		     OpenSSL		   DSA_DO_SIGN(3)

NAME
     DSA_do_sign, DSA_do_verify - raw DSA signature operations

SYNOPSIS
      #include <openssl/dsa.h>

      DSA_SIG *DSA_do_sign(const unsigned char *dgst, int dlen, DSA *dsa);

      int DSA_do_verify(const unsigned char *dgst, int dgst_len,
		  DSA_SIG *sig, DSA *dsa);

DESCRIPTION
     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 precompute part of the
     signing operation in case signature generation is
     time-critical.

     DSA_do_verify() verifies that the signature sig matches a
     given message digest dgst of size len.  dsa is the signer's
     public key.

RETURN VALUES
     DSA_do_sign() returns the signature, NULL on error.
     DSA_do_verify() returns 1 for a valid signature, 0 for an
     incorrect signature and -1 on error. The error codes can be
     obtained by ERR_get_error(3).

SEE ALSO
     dsa(3), ERR_get_error(3), rand(3), DSA_SIG_new(3),
     DSA_sign(3)

HISTORY
     DSA_do_sign() and DSA_do_verify() were added in OpenSSL
     0.9.3.

MirOS BSD #10-current	   2005-02-05				1

[top]

List of man pages available for MirBSD

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net