1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
--- saferpay/IcctSign.h.orig Wed Apr 17 13:40:14 2002
+++ saferpay/IcctSign.h Wed Feb 19 12:22:17 2003
@@ -11,11 +11,19 @@
int* cbPrivateKey, UCHAR* Seed,
int cbSeed = 0);
+#ifdef HAVE_SSLENGINE_H
+HRESULT ICCT_Signature(const UCHAR* pucPrivateKey, int cbPrivateKey, UCHAR* pMessage,
+ ULONG cbMessage, /*[out]*/ UCHAR* pDigest, ULONG* pcbDigest);
+
+HRESULT ICCT_Verify(const UCHAR* pucPublicKey, int cbPublicKey, UCHAR* pMessage,
+ ULONG cbMessage, /*[in]*/ UCHAR* pDigest, ULONG cbDigest);
+#else
HRESULT ICCT_Signature(UCHAR* pucPrivateKey, int cbPrivateKey, UCHAR* pMessage,
ULONG cbMessage, /*[out]*/ UCHAR* pDigest, ULONG* pcbDigest);
HRESULT ICCT_Verify(UCHAR* pucPublicKey, int cbPublicKey, UCHAR* pMessage,
ULONG cbMessage, /*[in]*/ UCHAR* pDigest, ULONG cbDigest);
+#endif
HRESULT ICCT_CryptDigest(UCHAR* pucPublicKey, int cbPublicKey,
|