summaryrefslogtreecommitdiffstats
path: root/common/ssl_calls.h
diff options
context:
space:
mode:
authorJay Sorg <jay.sorg@gmail.com>2014-02-23 20:40:13 -0800
committerJay Sorg <jay.sorg@gmail.com>2014-02-23 20:40:13 -0800
commit25ad4d8a36b35277e7547484eb4ffe7fc4c1a698 (patch)
tree681f08aceb13144273344071ce0fcd232b248ff9 /common/ssl_calls.h
parent1f51f62df92fd8edce1a8c1b533150d2b058678a (diff)
downloadxrdp-proprietary-25ad4d8a36b35277e7547484eb4ffe7fc4c1a698.tar.gz
xrdp-proprietary-25ad4d8a36b35277e7547484eb4ffe7fc4c1a698.zip
common: add more fips ssl calls
Diffstat (limited to 'common/ssl_calls.h')
-rw-r--r--common/ssl_calls.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/common/ssl_calls.h b/common/ssl_calls.h
index ab29675c..40acfb5b 100644
--- a/common/ssl_calls.h
+++ b/common/ssl_calls.h
@@ -63,6 +63,16 @@ int APP_CC
ssl_des3_encrypt(void *des3, int length, const char *in_data, char *out_data);
int APP_CC
ssl_des3_decrypt(void *des3, int length, const char *in_data, char *out_data);
+void * APP_CC
+ssl_hmac_info_create(void);
+void APP_CC
+ssl_hmac_info_delete(void *hmac);
+void APP_CC
+ssl_hmac_sha1_init(void *hmac, const char *data, int len);
+void APP_CC
+ssl_hmac_transform(void *hmac, const char *data, int len);
+void APP_CC
+ssl_hmac_complete(void *hmac, char *data, int len);
int APP_CC
ssl_mod_exp(char* out, int out_len, char* in, int in_len,
char* mod, int mod_len, char* exp, int exp_len);