📄 md5.h
字号:
//-----------------------------------------------------------------------------
// (c) 2002 by Basler Vision Technologies
// Section: Vision Components
// Project: BCAM
// $Header: md5.h, 2, 21.02.2003 19:21:02, Happe, A.$
//-----------------------------------------------------------------------------
/**
\file BcamPropertyBag.h
*
\brief MD5 routines.
*
* Original version written by Colin Plumb. Adapted for use
* in BCAM driver context by Thomas Koeller.
*/
//-----------------------------------------------------------------------------
#ifndef MD5_H
#define MD5_H
typedef unsigned long uint32;
struct MD5Context
{
uint32 buf[4];
uint32 bits[2];
unsigned char in[64];
};
#if defined(__cplusplus)
# define externC extern "C"
#else
# define externC
#endif
externC void MD5Init(struct MD5Context *context);
externC void MD5Update(struct MD5Context *context, unsigned char const *buf, unsigned len);
externC void MD5Final(unsigned char digest[16], struct MD5Context *context);
#endif /* !MD5_H */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -