RAWSHAKE512SUM(1) General Commands Manual RAWSHAKE512SUM(1)

rawshake512sum - محاسبه و بررسی چکیده‌های پیام RawSHAKE512

rawshake512sum [-u | -l | -b | -c] [-R rate] [-C capacity] [-N output-size] [-S state-size] [-W word-size] [-Z squeeze-count] [-vxz] [file ...]

چاپ یا بررسی چکامه‌های RawSHAKE512. در صورت مشخص نشدن فایل یا هنگامی که فایل - باشد، ورودی استاندارد خوانده می‌شود.

نمایش چکامه‌ها در قالب هگزادسیمال با حروف بزرگ.
نمایش چکامه‌ها در قالب هگزادسیمال با حروف کوچک. (پیش‌فرض)
نمایش چکامه‌ها در قالب باینری (دودویی). این گزینه از نمایش نام فایل‌ها و جداکننده‌های چکامه جلوگیری می‌کند؛ تنها چکامه‌ها چاپ می‌شوند.
خواندن مقادیر RawSHAKE512 از فایل و بررسی آن‌ها در مقایسه با فایل‌های موجود در سامانه. فایل‌های ورودی باید مانند خروجی این برنامه یا مشابه آن قالب‌بندی شده باشند. اگر نام فایلی در فایل ورودی با یک فاصلهٔ معمولی یا تب افقی آغاز شود، یا شامل line feed، carriage return یا form feed باشد، این دستور کار نخواهد کرد؛ مگر اینکه گزینهٔ -z نیز استفاده شود.
چاپ پارامترهای درهم‌سازی.
تبدیل فایل‌های ورودی از حالت هگزادسیمال به حالت باینری پیش از محاسبهٔ چکامه‌ها.
خطوط به جای LF با NUL پایان می‌یابند. در صورت استفاده همراه با -c، این مورد روی فایل‌های خوانده‌شده اعمال می‌شود (نه خروجی)، اما همچنین تجزیهٔ دقیق‌تری اعمال کرده و اجازهٔ وجود هرگونه فاصله خالی (whitespace) در نام فایل‌ها را می‌دهد.

گزینه‌های زیر پارامترهای درهم‌سازی را تغییر می‌دهند:

تغییر نرخ (rate).
تغییر ظرفیت (capacity).
تغییر اندازهٔ خروجی.
تغییر اندازهٔ وضعیت (state size).
تغییر اندازهٔ کلمه (word size).
تغییر تعداد دفعات فشردن (squeeze) انجام‌شده.

0
پایان موفقیت‌آمیز.
1
چکامه‌ها همخوانی نداشتند یا فایلی وجود نداشت.
2
خطایی رخ داد.

Mattias Andrée <m@maandree.se>

تمام دستورهای بستهٔ sha3sum اجازهٔ تغییر پارامترهای درهم‌سازی را می‌دهند. با این وجود، این قابلیت تنها برای استفاده با keccaksum(1) در نظر گرفته شده است، یا در صورتی که بدانید دقیقاً چه کاری انجام می‌دهید؛ به استثنای -N که در نظر گرفته شده تا همیشه همراه با shake128sum(1)، shake256sum(1)، shake512sum(1)، rawshake128sum(1)، rawshake256sum(1) و rawshake512sum(1) استفاده شود.

SHA3SUM