OPENSSL-CRL(1ssl) OpenSSL OPENSSL-CRL(1ssl) نام (NAME) openssl-crl - پردازش لیست ابطال گواهی (CRL) خلاصه دستور (SYNOPSIS) openssl crl [-help] [-inform DER|PEM] [-outform DER|PEM] [-key filename] [-keyform DER|PEM|P12] [-dateopt] [-text] [-in filename] [-out filename] [-gendelta filename] [-badsig] [-verify] [-noout] [-hash] [-hash_old] [-fingerprint] [-crlnumber] [-issuer] [-lastupdate] [-nextupdate] [-nameopt option] [-CAfile file] [-no-CAfile] [-CApath dir] [-no-CApath] [-CAstore uri] [-no-CAstore] [-provider name] [-provider-path path] [-provparam [name:]key=value] [-propquery propq] توضیحات (DESCRIPTION) این دستور فایل‌های CRL را در قالب DER یا PEM پردازش می‌کند. گزینه‌ها (OPTIONS) -help نمایش یک پیام راهنمای نحوه استفاده. -inform DER|PEM قالب ورودی CRL؛ به‌طور پیش‌فرض مشخص نشده است. برای جزئیات بیشتر به openssl-format-options(1) مراجعه کنید. -outform DER|PEM قالب خروجی CRL؛ حالت پیش‌فرض PEM است. برای جزئیات بیشتر به openssl-format-options(1) مراجعه کنید. -key filename کلید خصوصی مورد استفاده برای امضای CRL. -keyform DER|PEM|P12 قالب فایل کلید خصوصی؛ به‌طور پیش‌فرض مشخص نشده است. برای جزئیات بیشتر به openssl-format-options(1) مراجعه کنید. -in filename نام فایل ورودی را برای خواندن مشخص می‌کند، یا در صورت مشخص نشدن این گزینه، از ورودی استاندارد استفاده می‌شود. -out filename نام فایل خروجی را برای نوشتن مشخص می‌کند؛ به‌طور پیش‌فرض در خروجی استاندارد نوشته می‌شود. -gendelta filename خروجی مقایسه‌ای بین CRL اصلی و CRL مشخص‌شده در اینجا تولید می‌کند. -badsig امضا را پیش از نوشتن دستکاری (خراب) می‌کند؛ این گزینه برای آزمایش مفید است. -dateopt قالب خروجی تاریخ را مشخص می‌کند. مقادیر عبارتند از: rfc_822 و iso_8601. پیش‌فرض rfc_822 است. -text چاپ CRL به صورت متنی. -verify اعتبارسنجی امضای موجود در CRL. در صورت ناموفق بودن اعتبارسنجی، برنامه بلافاصله خارج می‌شود، یعنی پردازش گزینه‌های بعدی (مانند -gendelta) نادیده گرفته می‌شود. این گزینه در صورت مشخص شدن هر یک از گزینه‌های -CApath، -CAfile یا -CAstore به‌طور ضمنی فعال می‌شود. -noout نسخه کدگذاری‌شده CRL در خروجی چاپ نمی‌شود. -fingerprint چاپ اثر انگشت (fingerprint) مربوط به CRL. -crlnumber چاپ شماره CRL. -hash چاپ هش نام صادرکننده. این گزینه می‌تواند برای جستجوی CRLها در یک دایرکتوری بر اساس نام صادرکننده استفاده شود. -hash_old هش نام صادرکننده CRL را با استفاده از الگوریتم قدیمی‌تر به کار رفته در OpenSSL قبل از نسخه 1.0.0 در خروجی چاپ می‌کند. -issuer چاپ نام صادرکننده. -lastupdate چاپ فیلد lastUpdate. -nextupdate چاپ فیلد nextUpdate. -nameopt option نحوه نمایش نام‌های موضوع (subject) یا صادرکننده را مشخص می‌کند. برای جزئیات بیشتر به openssl-namedisplay-options(1) مراجعه کنید. -CAfile file, -no-CAfile, -CApath dir, -no-CApath, -CAstore uri, -no-CAstore برای جزئیات بیشتر به بخش «گزینه‌های گواهی معتبر» (Trusted Certificate Options) در openssl-verification-options(1) مراجعه کنید. -provider name -provider-path path -provparam [name:]key=value -propquery propq برای جزئیات بیشتر به بخش «گزینه‌های فراهم‌کننده» (Provider Options) در openssl(1)، provider(7) و property(7) مراجعه کنید. مثال‌ها (EXAMPLES) تبدیل یک فایل CRL از PEM به DER: openssl crl -in crl.pem -outform DER -out crl.der چاپ نسخه متنی یک گواهی با کدگذاری DER: openssl crl -in crl.der -text -noout اشکالات (BUGS) در حالت ایده‌آل باید ایجاد یک CRL با استفاده از گزینه‌ها و فایل‌های مناسب نیز امکان‌پذیر باشد. همچنین ببینید (SEE ALSO) openssl(1), openssl-crl2pkcs7(1), openssl-ca(1), openssl-x509(1), ossl_store-file(7) تاریخچه (HISTORY) از نسخه OpenSSL 3.3، گزینه -verify در صورت شکست با کد ۱ خارج می‌شود. حق نشر (COPYRIGHT) حق نشر 2000-2024 نویسندگان پروژه OpenSSL. تمام حقوق محفوظ است. تحت مجوز آپاچی، نسخه 2.0 ("مجوز") مجوزدهی شده است. شما نمی‌توانید از این فایل استفاده کنید مگر با رعایت مجوز. می‌توانید نسخه‌ای از مجوز را در فایل LICENSE در توزیع مبدا یا در دریافت کنید. 3.6.4 2026-08-25 OPENSSL-CRL(1ssl)