调用Openssl中的SHA1库

SHA1叫安全哈希算法 Secure Hash Algorithm,跟MD5类似
生成的摘要信息为160位
代码摘抄自openssl库的sha1调用,编译方法为gcc -o testsha1 main.c -lcrypto,使用方法为 ./testsha1 文件名
 
#include 
#include 
#include 

#define BUFSIZE	1024*16

void do_fp(FILE *f);
void pt(unsigned char *md);

int main(int argc, char **argv)
{
	int i,err=0;
	FILE *IN;

	if (argc == 1)
	{
		do_fp(stdin);
	}
	else
	{
		for (i=1; i

你可能感兴趣的:(安全)