20 #ifndef _RTL_DIGEST_H_
21 #define _RTL_DIGEST_H_
89 rtlDigestAlgorithm Algorithm
130 const sal_uInt8 *pData, sal_uInt32 nDatLen
143 const void *pData, sal_uInt32 nDatLen
169 #define RTL_DIGEST_LENGTH_MD2 16
187 ) SAL_THROW_EXTERN_C();
195 const
void *pData, sal_uInt32 nDatLen
196 ) SAL_THROW_EXTERN_C();
205 ) SAL_THROW_EXTERN_C();
223 const
void *pData, sal_uInt32 nDatLen,
225 ) SAL_THROW_EXTERN_C();
232 #define RTL_DIGEST_LENGTH_MD5 16
250 ) SAL_THROW_EXTERN_C();
258 const
void *pData, sal_uInt32 nDatLen
259 ) SAL_THROW_EXTERN_C();
268 ) SAL_THROW_EXTERN_C();
281 ) SAL_THROW_EXTERN_C();
299 const
void *pData, sal_uInt32 nDatLen,
301 ) SAL_THROW_EXTERN_C();
308 #define RTL_DIGEST_LENGTH_SHA 20
326 ) SAL_THROW_EXTERN_C();
334 const
void *pData, sal_uInt32 nDatLen
335 ) SAL_THROW_EXTERN_C();
344 ) SAL_THROW_EXTERN_C();
362 const
void *pData, sal_uInt32 nDatLen,
364 ) SAL_THROW_EXTERN_C();
371 #define RTL_DIGEST_LENGTH_SHA1 20
389 ) SAL_THROW_EXTERN_C();
397 const
void *pData, sal_uInt32 nDatLen
398 ) SAL_THROW_EXTERN_C();
407 ) SAL_THROW_EXTERN_C();
425 const
void *pData, sal_uInt32 nDatLen,
427 ) SAL_THROW_EXTERN_C();
434 #define RTL_DIGEST_LENGTH_HMAC_MD5 RTL_DIGEST_LENGTH_MD5
452 ) SAL_THROW_EXTERN_C();
466 const
sal_uInt8 *pKeyData, sal_uInt32 nKeyLen
467 ) SAL_THROW_EXTERN_C();
475 const
void *pData, sal_uInt32 nDatLen
476 ) SAL_THROW_EXTERN_C();
485 ) SAL_THROW_EXTERN_C();
506 const
sal_uInt8 *pKeyData, sal_uInt32 nKeyLen,
507 const
void *pData, sal_uInt32 nDatLen,
509 ) SAL_THROW_EXTERN_C();
516 #define RTL_DIGEST_LENGTH_HMAC_SHA1 RTL_DIGEST_LENGTH_SHA1
536 ) SAL_THROW_EXTERN_C();
550 const
sal_uInt8 *pKeyData, sal_uInt32 nKeyLen
551 ) SAL_THROW_EXTERN_C();
559 const
void *pData, sal_uInt32 nDatLen
560 ) SAL_THROW_EXTERN_C();
569 ) SAL_THROW_EXTERN_C();
590 const
sal_uInt8 *pKeyData, sal_uInt32 nKeyLen,
591 const
void *pData, sal_uInt32 nDatLen,
593 ) SAL_THROW_EXTERN_C();
617 sal_uInt8 *pKeyData , sal_uInt32 nKeyLen,
618 const
sal_uInt8 *pPassData, sal_uInt32 nPassLen,
619 const
sal_uInt8 *pSaltData, sal_uInt32 nSaltLen,
621 ) SAL_THROW_EXTERN_C();