SQ(1) User Commands SQ(1)

sq-network-wkd - دریافت و انتشار گواهی‌ها از طریق Web Key Directoryها

sq network wkd search [OPTIONS] ADDRESS
sq network wkd publish [OPTIONS] DEST

دریافت و انتشار گواهی‌ها از طریق Web Key Directoryها.

دایرکتوری کلید وب (Web Key Directory یا WKD) روشی برای انتشار و دریافت گواهی‌ها از کارسازهای وب است.

دریافت گواهی‌ها از یک Web Key Directory.

به‌طور پیش‌فرض، هر گواهی دریافت‌شده در مخزن محلی گواهی‌ها ذخیره می‌شود. این رفتار را می‌توان با استفاده از گزینه `--output` تغییر داد.

هنگامی که گواهی از WKD دریافت و به مخزن محلی گواهی‌ها وارد می‌شود، تمام شناسه‌های کاربری (User ID) دارای نشانی ایمیل جستجوشده، با یک کلید محلی مختص WKD تأیید اعتبار (گواهی) می‌شوند. آن گواهی پروکسی نیز به نوبه خود به عنوان یک مرجع صدور گواهی (CA) با حداقل میزان اعتماد (میزان اعتماد: ۱ از ۱۲۰) توسط ریشه اعتماد محلی تأیید می‌شود. میزان اعتماد به CA پروکسی WKD را می‌توان با استفاده از `sq pki link add` یا `sq pki link retract` به روش معمول تنظیم کرد.

انتشار گواهی‌ها در یک Web Key Directory.

گواهی‌ها یا به‌روزرسانی‌های گواهی را در یک Web Key Directory (WKD) منتشر می‌کند. می‌توانید با مشخص کردن یک مسیر به عنوان مقصد، یک سلسله‌مراتب WKD را در سیستم محلی ایجاد یا به‌روزرسانی کنید.

معمولاً WKD روی یک کارساز وب ذخیره می‌شود. اگر `--rsync` مشخص شود، این دستور ساختار سلسله‌مراتبی دوردست WKD را با استفاده از rsync(1) مدیریت می‌کند.

برای درج یک گواهی جدید در WKD، از `--cert` استفاده کنید.

تمام به‌روزرسانی‌های مربوط به گواهی‌های از قبل موجود در WKD به‌طور خودکار منتشر می‌شوند.

نکته: برای به‌روزرسانی سلسله‌مراتب WKD، ابتدا محتوا در یک مکان موقت روی سیستم محلی کپی می‌شود، گواهی‌های جدید یا به‌روزرسانی‌ها در نسخه کپی محلی درج می‌شوند، و سپس این سلسله‌مراتب به مکان اصلی خود بازگردانده می‌شود. از آنجا که این عملیات تفکیک‌ناپذیر (atomic) نیست، باید دقت شود تا از به‌روزرسانی‌های هم‌روند جلوگیری به عمل آید.

دریافت گواهی Alice از طریق WKD.

sq network wkd search alice@example.org

دریافت به‌روزرسانی‌های تمام گواهی‌های شناخته‌شده از طریق WKD.

sq network wkd search --all

ایجاد یک سلسله‌مراتب WKD جدید در دایرکتوری محلی `public_html` و درج گواهی Alice.

sq network wkd publish --create \
--cert=EB28F26E2739A4870ECC47726F0073F60FD0CBF0 \
--domain=example.org public_html

افزودن گواهی Bob به سلسله‌مراتب WKD موجود در دایرکتوری محلی `public_html`.

sq network wkd publish \
--cert=511257EBBF077B7AEDAE5D093F68CB84CE537C9A \
--domain=example.org public_html

افزودن تمام گواهی‌های دارای شناسه کاربری تأییدشده در example.org به سلسله‌مراتب WKD موجود.

sq network wkd publish --domain=example.org --all public_html

تازه‌سازی تمام گواهی‌های موجود در سلسله‌مراتب WKD در دایرکتوری محلی `public_html` از مخزن گواهی.

sq network wkd publish --domain=example.org public_html

sq(1), sq-network(1), sq-network-wkd-search(1), sq-network-wkd-publish(1).

برای مستندات کامل به https://book.sequoia-pgp.org مراجعه کنید.

1.4.0

1.4.0 Sequoia PGP