KNSEC3HASH(1) Knot DNS KNSEC3HASH(1)

knsec3hash - ابزار ساده برای محاسبه هش NSEC3

knsec3hash salt algorithm iterations name

knsec3hash algorithm flags iterations salt name

knsec3hash [-h] [-V]

این ابزار یک هش NSEC3 را برای یک نام دامنه و پارامترهای مشخص‌شده‌ی هش NSEC3 تولید می‌کند.

یک نمک (salt) باینری را مشخص می‌کند که به‌صورت یک رشته هگزادسیمال کدگذاری شده است.
الگوریتم درهم‌سازی را با عدد مشخص می‌کند. در حال حاضر تنها الگوریتم پشتیبانی‌شده SHA-1 (شماره ۱) است.
تعداد تکرارهای اضافی الگوریتم درهم‌سازی را مشخص می‌کند.
نام دامنه‌ای را که باید هش شود مشخص می‌کند.
پرچم‌های NSEC3 را به‌صورت یک عدد صحیح بدون علامت مشخص می‌کند.

چاپ راهنمای برنامه.
چاپ نسخه برنامه. گزینه -VV باعث می‌شود برنامه خلاصه‌ای از پیکربندی زمان کامپایل را چاپ کند.

وضعیت خروج ۰ به معنای اجرای موفقیت‌آمیز است. هر وضعیت خروج دیگری نشان‌دهنده خطا است.

$ knsec3hash 1 0 10 c01dcafe knot-dns.cz
7PTVGE7QV67EM61ROS9238P5RAKR2DM7 (salt=c01dcafe, hash=1, iterations=10)
$ knsec3hash - 1 0 net
A1RT98BS5QGC9NFI51S9HCI47ULJG6JH (salt=-, hash=1, iterations=0)

RFC 5155 https://datatracker.ietf.org/doc/html/rfc5155.html – انکار احراز‌هویت‌شده و هش‌شده‌ی وجود در امنیت سامانه نام دامنه (DNSSEC).

knotc(8), knotd(8).

CZ.NIC, z.s.p.o. and contributors https://www.knot-dns.cz

Copyright (C) CZ.NIC, z.s.p.o. and contributors

2026-06-12 3.5.5