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

📄 md5.h

📁 用于嵌入式系统的TCP/IP协议栈
💻 H
字号:
/***********************************************************************//*                                                                     *//*   Module:  md5.h                                                    *//*   Release: 2001.3                                                   *//*   Version: 2001.0                                                   *//*   Purpose: Header file for MD5 hash calculation                     *//*                                                                     *//*---------------------------------------------------------------------*//*                                                                     *//*               Copyright 2001, Blunk Microsystems                    *//*                      ALL RIGHTS RESERVED                            *//*                                                                     *//*   Licensees have the non-exclusive right to use, modify, or extract *//*   this computer program for software development at a single site.  *//*   This program may be resold or disseminated in executable format   *//*   only. The source code may not be redistributed or resold.         *//*                                                                     *//*---------------------------------------------------------------------*//*                                                                     *//*  Copyright (C) 1991-2, RSA Data Security, Inc. Created 1991. All    *//*  rights reserved.                                                   *//*                                                                     *//*  License to copy and use this software is granted provided that it  *//*  is identified as the "RSA Data Security, Inc. MD5 Message-Digest   *//*  Algorithm" in all material mentioning or referencing this software *//*  or this function.                                                  *//*                                                                     *//*  License is also granted to make and use derivative works provided  *//*  that such works are identified as "derived from the RSA Data       *//*  Security, Inc. MD5 Message-Digest Algorithm" in all material       *//*  mentioning or referencing the derived work.                        *//*                                                                     *//*  RSA Data Security, Inc. makes no representations concerning either *//*  the merchantability of this software or the suitability of this    *//*  software for any particular purpose. It is provided "as is"        *//*  without express or implied warranty of any kind.                   *//*                                                                     *//*  These notices must be retained in any copies of any part of this   *//*  documentation and/or software.                                     *//*                                                                     *//***********************************************************************//***********************************************************************//* Type Definitions                                                    *//***********************************************************************//*** MD5 Context*/typedef struct{  ui32 state[4];        /* state (ABCD) */  ui32 count[2];        /* number of bits, modulo 2^64 (LSB first) */  unsigned char buffer[64]; /* input buffer */} MD5_CTX;/***********************************************************************//* Function Prototypes                                                 *//***********************************************************************/void MD5Init(MD5_CTX *context);void MD5Update(MD5_CTX *context, const ui8 *input, ui32 inputLen);void MD5Final(ui8 digest[16], MD5_CTX *context);

⌨️ 快捷键说明

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