summaryrefslogtreecommitdiff
path: root/security/saferpay/files/patch-IcctSign.h
blob: 19e0153f859c1db7a4a67384f952fbb388be588f (plain) (blame)
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,