diff options
author | cinap_lenrek <cinap_lenrek@felloff.net> | 2017-02-10 21:36:19 +0100 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@felloff.net> | 2017-02-10 21:36:19 +0100 |
commit | fb2abc2a0483bc1ffa10f341b6d2f665a5e03bca (patch) | |
tree | 649ff0638156fe48839d9bdd6f582160ea4b1aae /sys/include/ape/libsec.h | |
parent | 34a9d22ec6c680b2ed871defce357e5650aa0629 (diff) |
libsec: make X509toECpub() return CN name like X509toRSApub()
Diffstat (limited to 'sys/include/ape/libsec.h')
-rw-r--r-- | sys/include/ape/libsec.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/include/ape/libsec.h b/sys/include/ape/libsec.h index 96007de48..b55cf8ec0 100644 --- a/sys/include/ape/libsec.h +++ b/sys/include/ape/libsec.h @@ -369,8 +369,8 @@ uchar* decodePEM(char *s, char *type, int *len, char **new_s); PEMChain* decodepemchain(char *s, char *type); uchar* X509rsagen(RSApriv *priv, char *subj, ulong valid[2], int *certlen); uchar* X509rsareq(RSApriv *priv, char *subj, int *certlen); -char* X509rsaverifydigest(uchar *sig, int siglen, uchar *edigest, int edigestlen, RSApub *pk); char* X509rsaverify(uchar *cert, int ncert, RSApub *pk); +char* X509rsaverifydigest(uchar *sig, int siglen, uchar *edigest, int edigestlen, RSApub *pk); void X509dump(uchar *cert, int ncert); @@ -540,9 +540,9 @@ ECpub* ecdecodepub(ECdomain *dom, uchar *, int); int ecencodepub(ECdomain *dom, ECpub *, uchar *, int); void ecpubfree(ECpub *); -ECpub* X509toECpub(uchar *cert, int ncert, ECdomain *dom); -char* X509ecdsaverifydigest(uchar *sig, int siglen, uchar *edigest, int edigestlen, ECdomain *dom, ECpub *pub); +ECpub* X509toECpub(uchar *cert, int ncert, char*, int, ECdomain *dom); char* X509ecdsaverify(uchar *sig, int siglen, ECdomain *dom, ECpub *pub); +char* X509ecdsaverifydigest(uchar *sig, int siglen, uchar *edigest, int edigestlen, ECdomain *dom, ECpub *pub); /* curves */ void secp256r1(mpint *p, mpint *a, mpint *b, mpint *x, mpint *y, mpint *n, mpint *h); |