summaryrefslogtreecommitdiff
path: root/sys/include/ape/libsec.h
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@felloff.net>2017-02-10 21:36:19 +0100
committercinap_lenrek <cinap_lenrek@felloff.net>2017-02-10 21:36:19 +0100
commitfb2abc2a0483bc1ffa10f341b6d2f665a5e03bca (patch)
tree649ff0638156fe48839d9bdd6f582160ea4b1aae /sys/include/ape/libsec.h
parent34a9d22ec6c680b2ed871defce357e5650aa0629 (diff)
libsec: make X509toECpub() return CN name like X509toRSApub()
Diffstat (limited to 'sys/include/ape/libsec.h')
-rw-r--r--sys/include/ape/libsec.h6
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);