projects
/
silc.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
silc_pem_* routines renamed to silc_base64_*
[silc.git]
/
lib
/
silccrypt
/
silcpkcs1.c
diff --git
a/lib/silccrypt/silcpkcs1.c
b/lib/silccrypt/silcpkcs1.c
index 6fd603ed0b54524e7dee702a93f109cf908ce32c..a438ef3ceccf5fd3d2b8661e6a22bdf5434d6474 100644
(file)
--- a/
lib/silccrypt/silcpkcs1.c
+++ b/
lib/silccrypt/silcpkcs1.c
@@
-566,6
+566,8
@@
SilcBool silc_pkcs1_decrypt(void *private_key,
return TRUE;
}
return TRUE;
}
+/* PKCS #1 sign with appendix, hash OID included in the signature */
+
SilcBool silc_pkcs1_sign(void *private_key,
unsigned char *src,
SilcUInt32 src_len,
SilcBool silc_pkcs1_sign(void *private_key,
unsigned char *src,
SilcUInt32 src_len,
@@
-577,6
+579,8
@@
SilcBool silc_pkcs1_sign(void *private_key,
return FALSE;
}
return FALSE;
}
+/* PKCS #1 verification with appendix. */
+
SilcBool silc_pkcs1_verify(void *public_key,
unsigned char *signature,
SilcUInt32 signature_len,
SilcBool silc_pkcs1_verify(void *public_key,
unsigned char *signature,
SilcUInt32 signature_len,