⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 md5.h

📁 wizfwtools: tools for developing firmware images for Beyonwiz embedded devices (www.beyonwiz.com)
💻 H
字号:
/* See md5.c for explanation and copyright information.  *//* * $FreeBSD: src/contrib/cvs/lib/md5.h,v 1.2 1999/12/11 15:10:02 peter Exp $ */#ifndef MD5_H#define MD5_H/* Unlike previous versions of this code, uint32 need not be exactly   32 bits, merely 32 bits or more.  Choosing a data type which is 32   bits instead of 64 is not important; speed is considerably more   important.  ANSI guarantees that "unsigned long" will be big enough,   and always using it seems to have few disadvantages.  */typedef unsigned long cvs_uint32;struct cvs_MD5Context {	cvs_uint32 buf[4];	cvs_uint32 bits[2];	unsigned char in[64];};void cvs_MD5Init (struct cvs_MD5Context *context);void cvs_MD5Update (struct cvs_MD5Context *context,			   unsigned char const *buf, unsigned len);void cvs_MD5Final (unsigned char digest[16],			  struct cvs_MD5Context *context);void cvs_MD5Transform (cvs_uint32 buf[4], const unsigned char in[64]);#endif /* !MD5_H */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -