英语法语西班牙语

Ad


OnWorks 网站图标

whirlpool-hash - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 whirlpool-hash

这是 whirlpool-hash 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


rhash - 计算/检查 CRC32、MD5、SHA1、GOST、TTH、BTIH 或其他哈希和。

概要


狂犬病 [ 选项 ] ... [ 文件 ] ...

商品描述


散列 (递归哈希器)计算和验证各种消息摘要(哈希和)
文件。 支持的消息摘要包括 CRC32、MD4、MD5、SHA1、SHA256、SHA512、SHA3、
Tiger、DC++ TTH、BitTorrent BTIH、AICH、ED2K、GOST R 34.11-94、RIPEMD-160、HAS-160、EDON-R
256/512,惠而浦,Snefru-128/256。

该程序可以创建和验证 Magnet 链接和 eDonkey ed2k:// 链接,参见 --magnet 和
--ed2k-link 选项。

破折号字符串参数“-”被解释为标准输入文件。

默认情况下 狂犬病 仅使用 CRC32 哈希和以 SFV 格式打印总和。 格式可以是
通过选项--bsd、--magnet、--simple、--printf、--template 更改。 输出所有和
使用‘-a’选项。

也可以通过重命名程序或放置一个
硬链接/符号链接到它的名称包含字符串“crc32”、“md4”、“md5”、“sha1”、
`sha256'、`sha512'、`tiger'、`tth'、`btih'、`aich'、`ed2k'、`ed2k-link'、`gost'、
“gost-cryptopro”、“ripemd160”、“has160”、“漩涡”、“edonr256”、“edonr512”、“snefru128”、
“snefru256”、“sfv”或“磁铁”。

课程 MODE 配置


默认模式是打印由指定的所有文件和目录树的哈希和
命令行。 可以通过以下选项设置模式。

-c,--检查
检查命令行指定的哈希文件。 RHash 可以验证 SFV 中的哈希文件和
BSD 格式、标准 MD5 和 SHA1 文件以及包含磁铁或 ed2k 的文本文件
链接(每行一个链接)。 空行和以‘;’开头的行或‘#’是
跳过。 其实RHash可以验证大部分自己生成的hash文件,不需要
格式化选项--printf 和--template。

-u,--更新
更新命令行指定的哈希文件。 程序计算并附加
以格式化选项指定的格式散列到更新后的散列文件。
为与哈希文件位于同一目录中的那些文件计算哈希值,
尚未出现在其中。

-k, --check-嵌入
通过嵌入在文件名称中的 crc32 sum 验证文件。

- 激流
为每个处理过的文件创建一个 torrent 文件。

-h,--帮助
帮助:打印帮助屏幕并退出。

-V,--version
版本:打印版本并退出。

-B, --基准
为所选算法运行基准测试。

HASH 总和 配置


-C,--crc32
CRC32:计算并打印CRC32 哈希和。

--md4 MD4:计算并打印 MD4 哈希和。

-M,--md5
MD5:计算并打印 MD5 哈希和。

-H,--sha1
SHA1:计算并打印SHA1哈希和。

--sha224,--sha256,--sha384,--sha512
计算指定的 SHA2 哈希和。

--sha3-224, --sha3-256, --sha3-384, --sha3-512
计算指定的 SHA3 哈希和。

- 老虎
Tiger:计算并打印 Tiger 哈希和。

-T,--tth
TTH:计算并打印 DC++ TTH 和。

--btih BTIH:计算并打印 BitTorrent 信息哈希。

-A,--aich
AICH:计算并打印 AICH 哈希。

-E,--ed2k
ED2K:计算并打印 eDonkey 2000 哈希和。

-L,--ed2k-链接
电驴链接:计算并打印电驴链接。

-W,--漩涡
Whirlpool:计算并打印 Whirlpool 哈希和。

-G,--戈斯特
GOST:计算并打印 GOST R 34.11-94 哈希,俄罗斯 GOST 标准哈希
功能。

--gost-cryptopro
GOST-CRYPTOPRO:计算和打印 GOST R 34.11-94 哈希的 CryptoPro 版本
功能。

--ripemd160
RIPEMD-160:计算并打印 RIPEMD-160 哈希和。

--有160
HAS-160:计算并打印 HAS-160 哈希和。

--snefru128,--snefru256
SNEFRU:计算并打印 SNEFRU-128/256 哈希和。

--edonr256,--edonr512
EDON-R:计算并打印 EDON-R 256/512 哈希和。

-a,--全部
计算所有支持的哈希和。

--list-hashs
列出所有支持的哈希的名称,每行一个。

其他条款 配置


-r,--递归
递归处理目录。

-v,--详细
详细点。

--百分比
在计算或检查总和时显示百分比

--跳过确定
不要为成功验证的文件打印 OK 消息。

-i,--忽略大小写
更新 crc 文件时忽略文件名的大小写。

- 速度
打印每个文件和总处理速度。

-e,--嵌入-crc
通过在 name 中插入 crc32 sum 来重命名文件。

--embed-crc-delimiter=
插入指定在 --embed-crc 模式下的 crc sum 之前,默认为
空白。 这可以是字符或空字符串。

--path-separator=
使用指定的路径分隔符来显示路径。

-q, --accept=
设置要处理的文件扩展名的逗号分隔列表。

--排除=
设置要从处理中排除的文件扩展名的逗号分隔列表。

-t, --crc-accept=
设置要验证的哈希文件扩展名的逗号分隔列表。

--最大深度=
最多下降(一个非负整数)低于
命令行参数。 `--maxdepth 0' 表示只将测试和操作应用于
命令行参数。

-o, --output=
设置文件以输出计算的哈希值和验证结果。

-l, --log=
设置文件以记录错误和详细信息。

--openssl=
指定应使用 OpenSSL 库计算哪些哈希函数。 这
是一个以逗号分隔的哈希名称列表,但只有 openssl 支持的那些
允许,例如 md4、md5、sha1、sha256、ripemd160。 请参阅 openssl 文档
完整列表。

--gost-反向
GOST 哈希和的十六进制输出中的反向字节。 最重要的
哈希的字节将首先打印。 默认顺序是最不重要的
字节优先。

--bt-batch=
打开 torrent 批处理模式(暗示 torrent 模式)。 计算批处理洪流
在命令行指定的文件并将 torrent 文件保存到文件路径。 这
选项 -r 在这种模式下很有用。

--bt-私有
为私人 BitTorrent 跟踪器生成 BTIH。

--bt-片长
设置 长度 种子文件的价值。

--bt-宣布
将跟踪器公告 URL 添加到创建的 torrent 文件。 这个选项可以
通过多次添加几个网址。 请注意,此选项不会更改
BTIH 哈希。

--基准-原始
将基准输出格式切换为机器可读的制表符分隔文本
散列函数名称、速度、每字节 CPU 时钟。 此选项仅在以下情况下有效
--benchmark 选项已指定。

--(双破折号)
标记命令行选项的结尾。 双破折号后面的所有参数都是
解释为文件或目录。 它通常用于处理文件名
以破折号“-”开头。 或者,您可以在之前指定“./”或完整路径
这样的文件,所以它们看起来不再像选项。

OUTPUT FORMAT 配置


--sfv 以 SFV(简单文件验证)输出格式(默认)打印哈希和。 但
与普通的 SFV 文件不同,不仅 CRC32,选项指定的任何哈希和都可以
被打印。

-m,--磁铁
打印格式为磁力链接的哈希和。

--bsd 使用 BSD 输出格式。 每个散列和都打印在散列名称之后的单独行上
和文件的路径,括在括号中。

- 简单的
使用简单的输出格式。 每行将包含文件名和哈希和
由选项指定。

--大写
以大写形式打印哈希和。

--小写
以小写形式打印哈希和。

--模板=
从给定的读取类似 printf 的模板. 请参阅 --printf 选项。

-p, --printf=
格式:打印 格式 string 标准输出,解释 `\' 转义和 `%'
指令。 转义和指令是:

\n 换行。

\r 回车。

\t 水平标签。

\\ 文字反斜杠 (`\')。

\0 ASCII 空。

\NNN 八进制 ASCII 码为 NNN 的字符。

\xNN 十六进制 ASCII 码为 NN 的字符。

`\' 字符后跟任何其他字符被视为普通字符
字符,所以它们都被打印出来。

%% 字面百分号。

%p 文件路径。

%f 文件名。

%u URL 编码的文件名。

%s 文件的大小(以字节为单位)。

%{m时间}
文件的最后修改时间。

%a 或 %A
AICH 哈希和。

%c 或 %C
CRC32 哈希和。 使用 %c 表示小写,使用 %C 表示大写字符。

%g 或 %G
GOST R 34.11-94 哈希。

%h 或 %H
SHA1 哈希。

%e 或 %E
ED2K 哈希和。

%l 或 %L
电驴 ed2k://... 链接。

%m 或 %M
MD5 哈希。

%r 或 %R
RIPEMD-160 哈希。

%t 或 %T
TTH 总和。

%w 或 %W
惠而浦哈希。

%{md4}、%{sha-224}、%{sha-256}、%{sha-384}、%{sha-512}、%{sha3-224}、%{sha3-256}、
%{sha3-384}、%{sha3-512}、%{tiger}、%{btih}、%{gost-cryptopro}、%{has160}、
%{snefru128}、%{snefru256}、%{edon-r256}、%{edon-r512}
打印指定的哈希和。 实际上 %{ 指令可以打印任何
支持的哈希和。 如果哈希和名称以大写字母开头,则
hash 以大写形式打印,例如 %{TTH}, %{Sha-512}。

%X , %b ,%B , %@
使用这些前缀之一以十六进制、base32、
分别为 base64 或原始(二进制)格式,例如 %b{md4}、%BH 或 %xT。

配置 文件


RHash 在 $HOME/.rhashrc 和 /etc/rhashrc 中查找配置文件。

配置文件由格式为的行组成
变量 = 值

其中 变量 可以是任何命令行选项的名称,例如 磁铁, 打印输出,
百分比, 等等 布尔变量可以通过值“on”、“yes”或“true”设置为真,
任何其他值都将变量设置为 false。

空行和以“#”或“;”开头的行被忽略。

示例配置文件:
# 这是注释行
百分比 = 开
crc 接受 = .sfv、.md5、.sha1、.sha256、.sha512、.tth、.magnet

使用 onworks.net 服务在线使用 whirlpool-hash


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad