Hashsum
終端中的 Argon2 命令
我一直在我的終端(Debian)中使用 Argon2,但我一直在搞砸,而且我無法找到手冊或任何其他列出有效命令範例的文件。
有人可以給我一個最重要的命令的基本概要嗎?或者給我一個好的參考?
我面前有這個用法,但這對我沒有多大幫助。
Usage: argon2 [-h] salt [-i|-d|-id] [-t iterations] [-m log2(memory in KiB) | -k memory in KiB] [-p parallelism] [-l hash length] [-e|-r] [-v (10|13)] Password is read from stdin Parameters: salt The salt to use, at least 8 characters -i Use Argon2i (this is the default) -d Use Argon2d instead of Argon2i -id Use Argon2id instead of Argon2i -t N Sets the number of iterations to N (default = 3) -m N Sets the memory usage of 2^N KiB (default 12) -k N Sets the memory usage of N KiB (default 4096) -p N Sets parallelism to N threads (default 1) -l N Sets hash output length to N bytes (default 32) -e Output only encoded hash -r Output only the raw bytes of the hash -v (10|13) Argon2 version (defaults to the most recent version, currently 13) -h Print argon2 usage
你可以執行:
迴聲“hashThis”| argon2 saltItWithSalt -l 32
這將為您提供一個輸出,例如有關生成的雜湊的多行資訊。
要獲得編碼為單個 argon2 字元串的相同資訊的單行返回,您可以在末尾添加 -e。如果您只想要原始字節,請使用 -r 而不是 -e。