@@ -75,7 +75,7 @@ ASN1_SEQUENCE(DSA_SIG) = {
|
|||||||
|
|
||||||
IMPLEMENT_ASN1_FUNCTIONS_const(DSA_SIG)
|
IMPLEMENT_ASN1_FUNCTIONS_const(DSA_SIG)
|
||||||
|
|
||||||
void DSA_SIG_get0(BIGNUM **pr, BIGNUM **ps, DSA_SIG *sig)
|
void DSA_SIG_get0(BIGNUM **pr, BIGNUM **ps, const DSA_SIG *sig)
|
||||||
{
|
{
|
||||||
*pr = sig->r;
|
*pr = sig->r;
|
||||||
*ps = sig->s;
|
*ps = sig->s;
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ DSA_SIG_new, DSA_SIG_free - allocate and free DSA signature objects
|
|||||||
|
|
||||||
DSA_SIG *DSA_SIG_new(void);
|
DSA_SIG *DSA_SIG_new(void);
|
||||||
void DSA_SIG_free(DSA_SIG *a);
|
void DSA_SIG_free(DSA_SIG *a);
|
||||||
void DSA_SIG_get0(BIGNUM **pr, BIGNUM **ps, DSA_SIG *sig);
|
void DSA_SIG_get0(BIGNUM **pr, BIGNUM **ps, const DSA_SIG *sig);
|
||||||
|
|
||||||
=head1 DESCRIPTION
|
=head1 DESCRIPTION
|
||||||
|
|
||||||
|
|||||||
@@ -184,7 +184,7 @@ DSA_SIG *DSA_SIG_new(void);
|
|||||||
void DSA_SIG_free(DSA_SIG *a);
|
void DSA_SIG_free(DSA_SIG *a);
|
||||||
int i2d_DSA_SIG(const DSA_SIG *a, unsigned char **pp);
|
int i2d_DSA_SIG(const DSA_SIG *a, unsigned char **pp);
|
||||||
DSA_SIG *d2i_DSA_SIG(DSA_SIG **v, const unsigned char **pp, long length);
|
DSA_SIG *d2i_DSA_SIG(DSA_SIG **v, const unsigned char **pp, long length);
|
||||||
void DSA_SIG_get0(BIGNUM **pr, BIGNUM **ps, DSA_SIG *sig);
|
void DSA_SIG_get0(BIGNUM **pr, BIGNUM **ps, const DSA_SIG *sig);
|
||||||
|
|
||||||
DSA_SIG *DSA_do_sign(const unsigned char *dgst, int dlen, DSA *dsa);
|
DSA_SIG *DSA_do_sign(const unsigned char *dgst, int dlen, DSA *dsa);
|
||||||
int DSA_do_verify(const unsigned char *dgst, int dgst_len,
|
int DSA_do_verify(const unsigned char *dgst, int dgst_len,
|
||||||
|
|||||||
Reference in New Issue
Block a user