| OPENSSL-ENGINE(1SSL) | OpenSSL | OPENSSL-ENGINE(1SSL) |
نام (NAME)
openssl-engine - اطلاعات و مدیریت موتورهای رمزنگاری OpenSSL (منسوخشده)
خلاصه دستور (SYNOPSIS)
openssl engine [-help] [-v] [-vv] [-vvv] [-vvvv] [-c] [-t] [-tt] [-pre command] ... [-post command] ... [engine ...]
توضیحات (DESCRIPTION)
این دستور منسوخ شده است. باید به جای موتورها (engines) از فراهمکنندهها (providers) استفاده شود.
از این دستور برای بررسی وضعیت و توانمندیهای موتورهای (engine) مشخصشده استفاده میشود. موتورها را میتوان قبل یا بعد از تمام گزینههای دیگر خط فرمان تعیین کرد. تنها وضعیت موتورهای مشخصشده بررسی خواهد شد.
گزینهها (OPTIONS)
- -help
- نمایش خلاصه گزینهها.
- -v -vv -vvv -vvvv
- اطلاعاتی درباره هر موتور مشخصشده ارائه میدهد. اولین گزینه تمام دستورات کنترلی ممکن در زمان اجرا را فهرست میکند؛ دومی توضیحی برای هر دستور اضافه میکند؛ سومی فلگهای ورودی را میافزاید و گزینه آخر فلگهای ورودی داخلی را اضافه میکند.
- -c
- فهرست کردن قابلیتها و توانمندیهای هر موتور.
- -t
- بررسی در دسترس بودن هر موتور مشخصشده و نمایش نتیجه.
- -tt
- نمایش ردگیری خطا (error trace) برای هر موتوری که در دسترس نباشد.
- -pre command
- -post command
- پیکربندی
موتورها از
طریق خط
فرمان.
دستور -pre
قبل از
بارگذاری
موتور و
دستور -post پس
از
بارگذاری
به موتور
تحویل داده
میشود.
آرگومان command
به صورت cmd:val
است که در
آن cmd
دستور، و val
مقدار
مربوط به آن
دستور
میباشد.
مثال زیر را
ببینید.
این دو گزینه تجمیعی هستند، بنابراین میتوان آنها را بیش از یک بار در همان خط فرمان به کار برد.
مثالها (EXAMPLES)
برای فهرست کردن تمام دستورات موجود برای یک موتور پویا (dynamic):
$ openssl engine -t -tt -vvvv dynamic
(dynamic) Dynamic engine loading support
[ unavailable ]
SO_PATH: Specifies the path to the new ENGINE shared library
(input flags): STRING
NO_VCHECK: Specifies to continue even if version checking fails (boolean)
(input flags): NUMERIC
ID: Specifies an ENGINE id name for loading
(input flags): STRING
LIST_ADD: Whether to add a loaded ENGINE to the internal list (0=no,1=yes,2=mandatory)
(input flags): NUMERIC
DIR_LOAD: Specifies whether to load from 'DIR_ADD' directories (0=no,1=yes,2=mandatory)
(input flags): NUMERIC
DIR_ADD: Adds a directory from which ENGINEs can be loaded
(input flags): STRING
LOAD: Load up the ENGINE specified by other settings
(input flags): NO_INPUT
برای فهرست کردن توانمندیهای موتور rsax:
$ openssl engine -c (rsax) RSAX engine support [RSA] (dynamic) Dynamic engine loading support
متغیرهای محیطی (ENVIRONMENT)
- OPENSSL_ENGINES
- مسیر پوشه یا دایرکتوری موتورها.
همچنین ببینید (SEE ALSO)
تاریخچه (HISTORY)
این دستور در OpenSSL 3.0 منسوخ شد.
حق نشر (COPYRIGHT)
حق نشر 2016-2020 نویسندگان پروژه OpenSSL. کلیه حقوق محفوظ است.
تحت مجوز آپاچی، نسخه 2.0 ("مجوز") مجوزدهی شده است. شما نمیتوانید از این فایل استفاده کنید مگر با رعایت مجوز. میتوانید نسخهای از مجوز را در فایل LICENSE در توزیع مبدا یا در https://www.openssl.org/source/license.html دریافت کنید.
| 2026-06-09 | 3.5.7 |