XML Security Library

LibXML2
LibXSLT
OpenSSL

crypto

Name

crypto -- 

Synopsis


int         xmlSecNssInit                   (void);
int         xmlSecNssShutdown               (void);
int         xmlSecNssGenerateRandom         (xmlSecBufferPtr buffer,
                                             size_t sizeBytes);
#define     xmlSecNssKeyDataAesId
xmlSecKeyDataId xmlSecNssKeyDataAesGetKlass (void);
int         xmlSecNssKeyDataAesSet          (xmlSecKeyDataPtr data,
                                             unsigned char *buf,
                                             size_t bufSize);
#define     xmlSecNssTransformAes128CbcId
xmlSecTransformId xmlSecNssTransformAes128CbcGetKlass
                                            (void);
#define     xmlSecNssTransformAes192CbcId
xmlSecTransformId xmlSecNssTransformAes192CbcGetKlass
                                            (void);
#define     xmlSecNssTransformAes256CbcId
xmlSecTransformId xmlSecNssTransformAes256CbcGetKlass
                                            (void);
#define     xmlSecNssKeyDataDesId
xmlSecKeyDataId xmlSecNssKeyDataDesGetKlass (void);
int         xmlSecNssKeyDataDesSet          (xmlSecKeyDataPtr data,
                                             unsigned char *buf,
                                             size_t bufSize);
#define     xmlSecNssTransformDes3CbcId
xmlSecTransformId xmlSecNssTransformDes3CbcGetKlass
                                            (void);
#define     xmlSecNssKeyDataHmacId
xmlSecKeyDataId xmlSecNssKeyDataHmacGetKlass
                                            (void);
int         xmlSecNssKeyDataHmacSet         (xmlSecKeyDataPtr data,
                                             unsigned char *buf,
                                             size_t bufSize);
#define     xmlSecNssTransformHmacSha1Id
xmlSecTransformId xmlSecNssTransformHmacSha1GetKlass
                                            (void);
#define     xmlSecNssTransformHmacRipemd160Id
xmlSecTransformId xmlSecNssTransformHmacRipemd160GetKlass
                                            (void);
#define     xmlSecNssTransformHmacMd5Id
xmlSecTransformId xmlSecNssTransformHmacMd5GetKlass
                                            (void);
#define     xmlSecNssTransformSha1Id
xmlSecTransformId xmlSecNssTransformSha1GetKlass
                                            (void);

Description

Details

xmlSecNssInit ()

int         xmlSecNssInit                   (void);

xmlSecNssShutdown ()

int         xmlSecNssShutdown               (void);

xmlSecNssGenerateRandom ()

int         xmlSecNssGenerateRandom         (xmlSecBufferPtr buffer,
                                             size_t sizeBytes);

xmlSecNssKeyDataAesId

#define     xmlSecNssKeyDataAesId

xmlSecNssKeyDataAesGetKlass ()

xmlSecKeyDataId xmlSecNssKeyDataAesGetKlass (void);

xmlSecNssKeyDataAesSet ()

int         xmlSecNssKeyDataAesSet          (xmlSecKeyDataPtr data,
                                             unsigned char *buf,
                                             size_t bufSize);

xmlSecNssTransformAes128CbcId

#define     xmlSecNssTransformAes128CbcId

xmlSecNssTransformAes128CbcGetKlass ()

xmlSecTransformId xmlSecNssTransformAes128CbcGetKlass
                                            (void);

xmlSecNssTransformAes192CbcId

#define     xmlSecNssTransformAes192CbcId

xmlSecNssTransformAes192CbcGetKlass ()

xmlSecTransformId xmlSecNssTransformAes192CbcGetKlass
                                            (void);

xmlSecNssTransformAes256CbcId

#define     xmlSecNssTransformAes256CbcId

xmlSecNssTransformAes256CbcGetKlass ()

xmlSecTransformId xmlSecNssTransformAes256CbcGetKlass
                                            (void);

xmlSecNssKeyDataDesId

#define     xmlSecNssKeyDataDesId

xmlSecNssKeyDataDesGetKlass ()

xmlSecKeyDataId xmlSecNssKeyDataDesGetKlass (void);

xmlSecNssKeyDataDesSet ()

int         xmlSecNssKeyDataDesSet          (xmlSecKeyDataPtr data,
                                             unsigned char *buf,
                                             size_t bufSize);

xmlSecNssTransformDes3CbcId

#define     xmlSecNssTransformDes3CbcId

xmlSecNssTransformDes3CbcGetKlass ()

xmlSecTransformId xmlSecNssTransformDes3CbcGetKlass
                                            (void);

xmlSecNssKeyDataHmacId

#define     xmlSecNssKeyDataHmacId

xmlSecNssKeyDataHmacGetKlass ()

xmlSecKeyDataId xmlSecNssKeyDataHmacGetKlass
                                            (void);

xmlSecNssKeyDataHmacSet ()

int         xmlSecNssKeyDataHmacSet         (xmlSecKeyDataPtr data,
                                             unsigned char *buf,
                                             size_t bufSize);

xmlSecNssTransformHmacSha1Id

#define     xmlSecNssTransformHmacSha1Id

xmlSecNssTransformHmacSha1GetKlass ()

xmlSecTransformId xmlSecNssTransformHmacSha1GetKlass
                                            (void);

xmlSecNssTransformHmacRipemd160Id

#define     xmlSecNssTransformHmacRipemd160Id

xmlSecNssTransformHmacRipemd160GetKlass ()

xmlSecTransformId xmlSecNssTransformHmacRipemd160GetKlass
                                            (void);

xmlSecNssTransformHmacMd5Id

#define     xmlSecNssTransformHmacMd5Id

xmlSecNssTransformHmacMd5GetKlass ()

xmlSecTransformId xmlSecNssTransformHmacMd5GetKlass
                                            (void);

xmlSecNssTransformSha1Id

#define     xmlSecNssTransformSha1Id

xmlSecNssTransformSha1GetKlass ()

xmlSecTransformId xmlSecNssTransformSha1GetKlass
                                            (void);


Aleksey Sanin