EGEE
Main Page | Directories | File List | Globals

ssss.h

Go to the documentation of this file.
00001 
00034 #ifndef GLITE_SECURITY_SSSS_H
00035 #define GLITE_SECURITY_SSSS_H
00036 
00037 #ifdef __cplusplus
00038 extern "C" {
00039 #endif
00040 
00054 unsigned char ** glite_security_ssss_split_key(unsigned char * key, 
00055     unsigned int nShares, unsigned int nNeeded);
00056 
00071 unsigned char * glite_security_ssss_join_keys(unsigned char **keys, 
00072     unsigned int nShares);
00073 
00088 unsigned char ** glite_security_ssss_split_passwd(unsigned char * key, 
00089     unsigned int nShares, unsigned int nNeeded);
00090 
00105 unsigned char * glite_security_ssss_join_passwd(unsigned char **keys, 
00106     unsigned int nShares);
00107 
00108 #ifdef __cplusplus
00109 }
00110 #endif
00111 
00112 
00113 #endif /* GLITE_SECURITY_SSSS_H */
The GLite Project. All rights reserved.