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

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

?? hashmgr.h

?? A console-based hah calculators
?? H
字號:
/*
	---------------------------------------------------------------------------
	Copyright (c) 2003, Dominik Reichl <dominik.reichl@t-online.de>, Germany.
	All rights reserved.

	Distributed under the terms of the GNU General Public License v2.

	This software is provided 'as is' with no explicit or implied warranties
	in respect of its properties, including, but not limited to, correctness 
	and/or fitness for purpose.
	---------------------------------------------------------------------------
*/

#ifndef ___HASH_MANAGER_H___
#define ___HASH_MANAGER_H___

#include "rhsyscfg.h"
#include "clutil.h"

#include "algo/crc16.h"
#include "algo/crc32.h"
#include "algo/fcs.h"
#include "algo/ghash.h"
#include "algo/gosthash.h"
#include "algo/haval.h"
#include "algo/md2.h"
#include "algo/md4.h"
#include "algo/md5.h"
#include "algo/sizehash.h"
#include "algo/sha1.h"
#include "algo/sha2.h"
#include "algo/tiger.h"

#define HASHID_NULL       0
#define HASHID_SIZE_32    1
#define HASHID_CRC16      2
#define HASHID_CRC16CCITT 3
#define HASHID_CRC32      4
#define HASHID_FCS_16     5
#define HASHID_FCS_32     6
#define HASHID_GHASH_32_3 7
#define HASHID_GHASH_32_5 8
#define HASHID_GOST       9
#define HASHID_HAVAL      10
#define HASHID_MD2        11
#define HASHID_MD4        12
#define HASHID_MD5        13
#define HASHID_SHA1       14
#define HASHID_SHA2_256   15
#define HASHID_SHA2_384   16
#define HASHID_SHA2_512   17
#define HASHID_TIGER      18
#define RH_MAX_ALGORITHMS 19

#define OPT_NULL          0
#define OPT_FULLPATH      1
#define OPT_RECURSIVE     2
#define OPT_MAX_OPTIONS   3

// You may use all 12 characters
#define SZ_EMPTY       "            "
#define SZ_SIZEHASH_32 "Size-32     "
#define SZ_CRC16       "CRC-16      "
#define SZ_CRC16CCITT  "CRC-16-CCITT"
#define SZ_CRC32       "CRC-32      "
#define SZ_FCS_16      "FCS-16      "
#define SZ_FCS_32      "FCS-32      "
#define SZ_GHASH_32_3  "GHash-32-3  "
#define SZ_GHASH_32_5  "GHash-32-5  "
#define SZ_GOST        "GOST-Hash   "
#define SZ_HAVAL       "HAVAL-5-256 "
#define SZ_MD2         "MD2         "
#define SZ_MD4         "MD4         "
#define SZ_MD5         "MD5         "
#define SZ_SHA1        "SHA-1       "
#define SZ_SHA2_256    "SHA-256     "
#define SZ_SHA2_384    "SHA-384     "
#define SZ_SHA2_512    "SHA-512     "
#define SZ_TIGER       "Tiger       "

#define SZ_HASHPRE     " : "
#define SZ_HASHSEP     " "

#define SIZE_HASH_BUFFER       16384
#define NUM_DIGBLOCKS_PER_LINE 24

class CHashManager
{
public:
	// Constructor and destructor
	CHashManager();
	virtual ~CHashManager();

	void SelectAllAlgorithms(bool bSelect = true);
	bool SelectAlgorithm(int nAlgorithm, bool bSelect = true);
	bool SetOption(int nOption, bool bState);

	int HashPath(char *pszBasePath, char *pszFileSpec);
	int HashFile(char *pszFile);

private:
	void fmtFixHashOutput(int nCursorPos);

	bool m_bAlgorithm[RH_MAX_ALGORITHMS];

	bool m_bFullPath;
	bool m_bRecursive;

	unsigned short m_crc16;
	unsigned short m_crc16ccitt;
	unsigned long m_crc32;
	unsigned short m_fcs16;
	unsigned long m_fcs32;
	CGHash m_ghash;
	GostHashCtx m_gost;
	haval_state m_haval;
	CMD2 m_md2;
	MD4_CTX m_md4;
	MD5_CTX m_md5;
	sha1_ctx m_sha1;
	sha256_ctx m_sha256;
	sha384_ctx m_sha384;
	sha512_ctx m_sha512;
	unsigned long m_uSizeHash32;
	tiger_hash_state m_tiger;
};

#endif // ___HASH_MANAGER_H___

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产日本欧美一区二区| 欧美午夜精品电影| 免费在线看一区| 日韩av一级电影| 日韩激情视频网站| 麻豆精品一二三| 另类人妖一区二区av| 麻豆精品一区二区三区| 国产乱码精品一区二区三区忘忧草| 国产一区二区三区综合| 成人免费视频网站在线观看| 99re这里只有精品视频首页| 欧美视频精品在线观看| 欧美一区二区三区免费| 久久久久国产免费免费| 最新日韩av在线| 亚洲国产精品久久一线不卡| 一区二区三区高清| 日本欧美一区二区在线观看| 国产成人在线电影| 99re66热这里只有精品3直播 | 捆绑变态av一区二区三区| 亚洲成人免费在线观看| 国产欧美va欧美不卡在线| 欧美大片拔萝卜| 久久久影院官网| 国产精品免费视频观看| 亚洲欧美日韩国产成人精品影院 | 亚洲一区二区三区爽爽爽爽爽| 亚洲电影你懂得| 国产伦精品一区二区三区免费| 91女人视频在线观看| 日韩三级中文字幕| 一区二区三区四区高清精品免费观看 | 国产精品女主播在线观看| 亚洲伊人伊色伊影伊综合网| 久久电影网站中文字幕| 日本高清视频一区二区| 精品日产卡一卡二卡麻豆| 国产精品久久国产精麻豆99网站| 亚洲超丰满肉感bbw| av在线这里只有精品| 日韩美女视频在线| 亚洲综合无码一区二区| 国产a久久麻豆| 欧美一区二区三区白人 | 欧美无砖专区一中文字| 国产人成一区二区三区影院| 亚洲午夜精品在线| 91视频观看免费| 国产片一区二区三区| 日本伊人精品一区二区三区观看方式 | 国产精品入口麻豆九色| 玖玖九九国产精品| 欧美日韩视频一区二区| 亚洲人成7777| 色综合久久综合网欧美综合网| 久久久精品一品道一区| 久久99精品久久久| 日韩欧美电影一区| 亚洲成人激情社区| 在线观看区一区二| 亚洲精品中文字幕乱码三区| 成人av在线资源| 国产欧美精品一区aⅴ影院| 极品少妇xxxx精品少妇| 日韩一区二区三区观看| 日韩av网站免费在线| 欧美巨大另类极品videosbest| 亚洲免费观看高清完整版在线观看熊 | 国产成人精品综合在线观看 | 91在线一区二区三区| 中文一区二区完整视频在线观看| 国产一二三精品| 久久久欧美精品sm网站| 国产一区不卡精品| 精品国产成人在线影院| 国产综合色视频| 国产欧美日韩在线视频| 国产成人免费xxxxxxxx| 日韩一区日韩二区| 91一区一区三区| 一区二区三区欧美视频| 欧美自拍丝袜亚洲| 日本在线不卡视频一二三区| 精品免费国产一区二区三区四区| 韩国三级中文字幕hd久久精品| 国产日韩欧美精品综合| 一本大道综合伊人精品热热| 亚洲成人精品影院| 欧美精品一区二区三区久久久 | 91精品婷婷国产综合久久竹菊| 天天色综合天天| 欧美r级电影在线观看| 国产成人精品一区二| 亚洲欧美日韩系列| 日韩免费福利电影在线观看| 成人激情开心网| 亚洲成人免费看| 精品国产伦一区二区三区观看体验 | 亚洲第四色夜色| 久久亚洲一级片| 色综合视频一区二区三区高清| 日本三级韩国三级欧美三级| 国产精品女同一区二区三区| 777亚洲妇女| 成人免费毛片高清视频| 午夜精品久久久久久久久| 久久综合九色综合97婷婷女人 | 久久成人免费电影| 国产精品短视频| 欧美丰满美乳xxx高潮www| 国产成人av电影在线| 亚洲一区二区欧美| 国产欧美日韩三区| 5858s免费视频成人| av亚洲产国偷v产偷v自拍| 日本美女一区二区| 18欧美亚洲精品| 久久综合av免费| 欧美日韩高清一区| 99久久精品免费看国产| 激情综合色综合久久综合| 亚洲综合久久av| 国产精品国产三级国产aⅴ入口| 日韩一二在线观看| 91黄色免费网站| 丁香另类激情小说| 麻豆国产欧美日韩综合精品二区| 一区二区三区91| 亚洲欧美综合色| 国产精品国产三级国产普通话蜜臀 | 亚洲自拍偷拍图区| 国产精品美女久久久久久2018| 欧美一级艳片视频免费观看| 色成年激情久久综合| 不卡区在线中文字幕| 国产精品资源在线看| 激情综合一区二区三区| 麻豆91精品视频| 亚洲成人三级小说| 亚洲成人你懂的| 日韩影院免费视频| 亚洲国产一区在线观看| 亚洲专区一二三| 亚洲一区二区高清| 亚洲国产精品影院| 亚洲第一狼人社区| 性欧美大战久久久久久久久| 亚洲一区二区av在线| 日日夜夜精品免费视频| 日韩av一区二区三区四区| 日本不卡的三区四区五区| 免费成人在线观看视频| 免费成人在线观看| 国产一区二区三区国产| 国产成人免费视频网站高清观看视频 | 中文字幕在线一区二区三区| 国产精品丝袜一区| 自拍偷拍国产精品| 一区二区三区四区高清精品免费观看 | 丁香婷婷综合激情五月色| 粉嫩av一区二区三区粉嫩| proumb性欧美在线观看| 日本精品裸体写真集在线观看| 欧美日韩一本到| 日韩一卡二卡三卡| 久久久久久免费| 中文字幕日韩一区二区| 一区二区激情视频| 免费久久精品视频| 国产精品资源在线观看| 成人免费看的视频| 成人一道本在线| 欧美精品国产精品| 日韩欧美成人激情| 国产精品久久久久久久久晋中 | 欧美日韩中文字幕精品| 欧美在线不卡视频| 亚洲男人天堂一区| 日本免费新一区视频| 国产精品毛片a∨一区二区三区| **欧美大码日韩| 日本sm残虐另类| av午夜一区麻豆| 日韩精品一区在线观看| 中文字幕+乱码+中文字幕一区| 国产精品久久精品日日| 99精品黄色片免费大全| 中文子幕无线码一区tr| 欧美一区永久视频免费观看| 久久久国产午夜精品| 一区二区三区毛片| 国产麻豆精品久久一二三| 欧美亚洲丝袜传媒另类| 中文字幕欧美国产| 另类小说综合欧美亚洲| 在线免费亚洲电影| 中文子幕无线码一区tr| 麻豆一区二区在线|