亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? 未使用 shacmp.cpp

?? 實(shí)現(xiàn)密碼算法里的sha-1功能對(duì)數(shù)據(jù)進(jìn)行加密過程當(dāng)中進(jìn)行哈希
?? CPP
字號(hào):
/*
 *	shacmp.cpp
 *
 *	Copyright (C) 1998
 *	Paul E. Jones <paulej@arid.us>
 *	All Rights Reserved
 *
 *****************************************************************************
 *	$Id: shacmp.cpp,v 1.5 2004/03/27 18:09:09 paulej Exp $
 *****************************************************************************
 *
 *	Description:
 * 		This utility will compare two files by producing a message digest
 * 		for each file using the Secure Hashing Algorithm and comparing
 * 		the message digests.  This function will return 0 if they
 * 		compare or 1 if they do not or if there is an error.
 * 		Errors result in a return code higher than 1.
 *
 *	Portability Issues:
 *		none.
 *
 */

#include <stdio.h>
#include <string.h>
#include "sha1.h"

/*
 *	Return codes
 */
#define SHA1_COMPARE		0
#define SHA1_NO_COMPARE		1
#define SHA1_USAGE_ERROR	2
#define SHA1_FILE_ERROR		3

/*
 *	Function prototype
 */
void usage();

/*	
 *	main
 *
 *	Description:
 *		This is the entry point for the program
 *
 *	Parameters:
 *		argc: [in]
 *			This is the count of arguments in the argv array
 *		argv: [in]
 *			This is an array of filenames for which to compute message digests
 *
 *	Returns:
 *		Nothing.
 *
 *	Comments:
 *
 */
int main(int argc, char *argv[])
{
	SHA1		sha;						// SHA-1 class
	FILE		*fp;						// File pointer for reading files
	char		c;							// Character read from file
	unsigned	message_digest[2][5];		// Message digest for files
	int			i;							// Counter
	bool		message_match;				// Message digest match flag
	int			returncode;

	/*
	 *	If we have two arguments, we will assume they are filenames.  If
	 *	we do not have to arguments, call usage() and exit.
	 */
	if (argc != 3)
	{
		usage();
		return SHA1_USAGE_ERROR;
	}

	/*
	 *	Get the message digests for each file
	 */
	for(i = 1; i <= 2; i++)
	{
		sha.Reset();

		if (!(fp = fopen(argv[i],"rb")))
		{
			fprintf(stderr, "sha: unable to open file %s\n", argv[i]);
			return SHA1_FILE_ERROR;
		}

		c = fgetc(fp);
		while(!feof(fp))
		{
			sha.Input(c);
			c = fgetc(fp);
		}

		fclose(fp);

		if (!sha.Result(message_digest[i-1]))
		{
			fprintf(stderr,"shacmp: could not compute message digest for %s\n",
			  		argv[i]);
			return SHA1_FILE_ERROR;
		}
	}

	/*
	 *	Compare the message digest values
	 */
	message_match = true;
	for(i = 0; i < 5; i++)
	{
		if (message_digest[0][i] != message_digest[1][i])
		{
			message_match = false;
			break;
		}
	}

	if (message_match)
	{
		printf("Fingerprints match:\n");
		returncode = SHA1_COMPARE;
	}
	else
	{
		printf("Fingerprints do not match:\n");
		returncode = SHA1_NO_COMPARE;
	}

	printf(	"\t%08X %08X %08X %08X %08X\n",
			message_digest[0][0],
			message_digest[0][1],
			message_digest[0][2],
			message_digest[0][3],
			message_digest[0][4]);
	printf(	"\t%08X %08X %08X %08X %08X\n",
			message_digest[1][0],
			message_digest[1][1],
			message_digest[1][2],
			message_digest[1][3],
			message_digest[1][4]);

	return returncode;
}

/*	
 *	usage
 *
 *	Description:
 *		This function will display program usage information to the user.
 *
 *	Parameters:
 *		None.
 *
 *	Returns:
 *		Nothing.
 *
 *	Comments:
 *
 */
void usage()
{
	printf("usage: shacmp <file> <file>\n");
	printf("\tThis program will compare the message digests (fingerprints)\n");
	printf("\tfor two files using the Secure Hashing Algorithm (SHA-1).\n");
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品卡一卡二卡三卡四在线| 麻豆91小视频| 欧美一区二区日韩| 国产高清久久久| 一区二区三区资源| 精品国产亚洲在线| 国产成人免费视频一区| 国产精品传媒视频| 日韩一区二区不卡| 国产黄色精品视频| 自拍av一区二区三区| 99久久er热在这里只有精品66| 亚洲成人久久影院| 国产亚洲人成网站| 欧美视频你懂的| 丁香婷婷综合网| 午夜国产不卡在线观看视频| 日本一区二区三区在线观看| 9191久久久久久久久久久| 国产传媒一区在线| 青青青伊人色综合久久| 国产精品不卡一区二区三区| 欧美一区二区高清| 成人性生交大片免费看视频在线| 亚洲国产你懂的| 久久亚洲欧美国产精品乐播| 日韩午夜av电影| 在线观看网站黄不卡| 国产精品538一区二区在线| 午夜精品一区二区三区免费视频| 国产午夜亚洲精品不卡| 欧美一区二区三区爱爱| 欧美体内she精视频| gogo大胆日本视频一区| 国产老妇另类xxxxx| 日产国产高清一区二区三区| 亚洲日本丝袜连裤袜办公室| 久久精品亚洲乱码伦伦中文| 欧美一区二区三区喷汁尤物| 欧美亚洲一区二区在线| 9i在线看片成人免费| 久久er精品视频| 日本在线不卡一区| 午夜精品福利在线| 亚洲国产成人porn| 亚洲精品高清在线观看| 国产精品不卡一区二区三区| 国产人妖乱国产精品人妖| xvideos.蜜桃一区二区| 欧美少妇bbb| 91色porny在线视频| 成av人片一区二区| 国产福利一区二区| 久久精品99久久久| 麻豆成人av在线| 老司机午夜精品99久久| 久久精品免费看| 久久99精品国产麻豆不卡| 美女视频黄免费的久久| 青青草成人在线观看| 奇米888四色在线精品| a在线欧美一区| 91蜜桃婷婷狠狠久久综合9色| 99精品国产99久久久久久白柏| 成人夜色视频网站在线观看| 国产99久久久久久免费看农村| 国产精品一品视频| 成人小视频免费在线观看| 9人人澡人人爽人人精品| 91在线看国产| 一本大道久久精品懂色aⅴ| 一道本成人在线| 欧美三级电影在线观看| 4438x亚洲最大成人网| 日韩三级伦理片妻子的秘密按摩| 日韩一区二区免费电影| 日韩一本二本av| 久久久国产一区二区三区四区小说| 久久亚洲精精品中文字幕早川悠里 | 亚洲大片在线观看| 轻轻草成人在线| 国产精品一区二区久久精品爱涩 | 91色在线porny| 欧美性感一类影片在线播放| 欧美精选一区二区| 欧美精品一区二区三区蜜臀| 国产亲近乱来精品视频| 一区二区三区四区五区视频在线观看 | 一区二区久久久| 日韩国产欧美在线视频| 国产激情一区二区三区四区 | 老司机精品视频在线| 国产不卡在线视频| 日本电影欧美片| 日韩免费成人网| 久久综合九色综合97_久久久| 国产精品盗摄一区二区三区| 香蕉加勒比综合久久| 成人免费高清在线| 欧美日韩夫妻久久| 亚洲同性同志一二三专区| 午夜伦欧美伦电影理论片| 国产一区二区影院| 欧美在线不卡一区| 久久综合狠狠综合久久综合88| 国产精品二三区| 蜜臀av一级做a爰片久久| 成人精品高清在线| 91精品国产品国语在线不卡| 一区精品在线播放| 日av在线不卡| 91丨porny丨国产入口| 日韩美女视频一区二区在线观看| 国产精品久久久久影院亚瑟| 麻豆国产欧美日韩综合精品二区| 91麻豆精品91久久久久久清纯| 2022国产精品视频| 亚洲成人免费观看| 成人精品免费看| 久久五月婷婷丁香社区| 亚洲午夜激情网站| 成人av午夜电影| 久久久久99精品国产片| 免费黄网站欧美| 欧美福利电影网| 亚洲欧美电影一区二区| 成人开心网精品视频| 欧美成人伊人久久综合网| 亚洲国产视频a| 精品一区二区免费在线观看| 在线看不卡av| 日本一区二区视频在线观看| 麻豆国产欧美日韩综合精品二区 | 亚洲成国产人片在线观看| 丁香天五香天堂综合| 欧美一激情一区二区三区| 欧美国产日韩在线观看| 国产中文字幕精品| 精品乱人伦一区二区三区| 偷拍与自拍一区| 91福利视频在线| 亚洲欧美激情视频在线观看一区二区三区| 久久99国产精品麻豆| 91精品黄色片免费大全| 亚洲不卡av一区二区三区| 91久久精品网| 亚洲国产视频一区| 欧美在线观看一二区| 一区二区三区四区视频精品免费| 成人激情电影免费在线观看| 久久精品亚洲精品国产欧美| 久久99精品国产.久久久久久| 69久久夜色精品国产69蝌蚪网| 亚洲国产精品久久人人爱蜜臀| 91视视频在线直接观看在线看网页在线看| 欧美激情一二三区| 成人性色生活片| 中文字幕一区二区三区在线不卡| 成人ar影院免费观看视频| 国产精品美女久久久久av爽李琼| 国产a久久麻豆| 中文字幕一区二区三区不卡在线 | 精品国产乱码久久久久久夜甘婷婷 | 亚洲午夜国产一区99re久久| 色哟哟在线观看一区二区三区| 亚洲欧洲美洲综合色网| 成人丝袜视频网| 国产精品久99| 在线观看欧美日本| 亚洲福利视频一区二区| 欧美精选午夜久久久乱码6080| 午夜视频久久久久久| 欧美一区二区免费观在线| 精品亚洲成a人| 国产亚洲综合色| av高清久久久| 亚洲国产综合色| 日韩一二三区视频| 国产精品一区二区你懂的| 中文字幕一区二区三区av| 91女厕偷拍女厕偷拍高清| 免费日韩伦理电影| 亚洲色图制服诱惑| 精品粉嫩超白一线天av| 91麻豆免费在线观看| 狠狠狠色丁香婷婷综合激情 | 黄色小说综合网站| 亚洲精品中文字幕在线观看| 精品免费99久久| 欧美私模裸体表演在线观看| 国产精品一区二区在线播放 | 国产精品久久久久影院老司| 91.成人天堂一区| 91天堂素人约啪| 久久精品国产免费| 亚洲777理论| 亚洲美女免费视频| 国产偷国产偷精品高清尤物| 欧美日韩国产在线播放网站| 国产91在线|亚洲|