ap_md5.h

原创 2006年06月17日 23:30:00


#ifndef APACHE_MD5_H
#define APACHE_MD5_H

#ifdef __cplusplus
extern "C" {
#endif

/* MD5.H - header file for MD5C.C */

/* UINT4 defines a four byte word */
typedef unsigned int UINT4;

/* MD5 context. */
typedef struct {
    UINT4 state[4];  /* state (ABCD) */
    UINT4 count[2];  /* number of bits, modulo 2^64 (lsb first) */
    unsigned char buffer[64]; /* input buffer */
} AP_MD5_CTX;

API_EXPORT(void) ap_MD5Init(AP_MD5_CTX * context);
API_EXPORT(void) ap_MD5Update(AP_MD5_CTX * context, const unsigned char *input,
      unsigned int inputLen);
API_EXPORT(void) ap_MD5Final(unsigned char digest[16], AP_MD5_CTX * context);

#ifdef __cplusplus
}
#endif

#endif /* !APACHE_MD5_H */

定义了3个与MD5相关的api接口,以及相关的数据结构

linux c md5加密 使用 openssl 本文介绍linux c使用openssl/md5.h加密(转)

有两种实现方法。 方法一: #include #include #include int main( int argc, char **argv ) { MD5_CTX ctx;...

H5 开发ap 框架PhoneGap(cordova)的应用详解

PhoneGap是一套能让你使用HTML5轻松调用本地API接口和发布应用到商店的应用开发平台。官方说有低成本,低开发周期,轻量化等优点,这些咱暂时也没法证明,略过不表。但是有一条跨平台,却是很明显的...

AES,MD5,RSA,SHA系列等各类加密解读

前言今天整理了一下加密方面的工具类,顺便把它们共享出来。GitHub地址:https://github.com/seeways/AndroidUtils由于工作原因,经常会用到加密相关的,虽然用过很多...

md5sum命令常用工具命令

md5sum命令采用MD5报文摘要算法(128位)计算和检查文件的校验和。一般来说,安装了Linux后,就会有md5sum这个工具,直接在命令行终端直接运行。MD5算法常常被用来验证网络文件传输的完整...
  • minicto
  • minicto
  • 2016年12月06日 11:48
  • 459

shiro身份验证入门结合shiro的MD5加密技术自定义Realm-简单Demo

这个Demo,只是一个简单的shiro身份验证部分,不涉及到授权部分。算是shiro入门。 具体的shiro介绍就不说了,官网和草根们在网上都分享了很多,原理自己去看吧。这里直接写代码了。 第一:准备...

C# 实现Base64+MD5 加密(整理)

//解码类结束 public class Base64Decoder { char[] source; int length, length2, length3; int b...

Http协议与请求, Post请求与Get请求的区别,Base64和URL编码,md5,sha-1加密,对称和非对称加密,支付宝微信第三方支付

Http协议与请求 Post请求 Post请求与Get请求的区别 Get请求的参数是直接放在url后面的,而Post请求是放在请求体中的 Get请求参数的长度...

java代码实现加密解密(MD5签名(同步接口))

java代码实现对数据的加密,并实现数据加密后的解密,并进行签名操作
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ap_md5.h
举报原因:
原因补充:

(最多只允许输入30个字)