انگلیسیفرانسویاسپانیایی

اجرای سرورها | Ubuntu > | Fedora > |


فاویکون OnWorks

ecparamssl - آنلاین در ابر

اجرای ecparamssl در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS

این دستور ecparamssl است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


ecparam - دستکاری و تولید پارامتر EC

خلاصه


openssl ecparam [-اطلاع دادن DER|PEM] [-خوش ظاهر DER|PEM] [-که در نام فایل] [بیرون نام فایل]
[-بیرون] [-متن] [-C] [-بررسی] [-سیب زمینی شیرین ارگ] [-list_curves] [-conv_form ارگ] [-param_enc
ارگ] [-نه_دانه] [-رند فایل ها)] [-ژنکی] [-تعارف id]

شرح


این دستور برای دستکاری یا تولید فایل های پارامتر EC استفاده می شود.

OPTIONS


-اطلاع دادن DER|PEM
این فرمت ورودی را مشخص می کند. در از گزینه از فرم کدگذاری شده ASN.1 DER استفاده می کند
سازگار با RFC 3279 EcpkParameters. فرم PEM فرمت پیش فرض است: it
متشکل از از قالب base64 با خطوط سرصفحه و پاورقی اضافی کدگذاری شده است.

-خوش ظاهر DER|PEM
این فرمت خروجی را مشخص می کند، گزینه ها همان معنی را دارند -اطلاع دادن
گزینه.

-که در نام فایل
این نام فایل ورودی برای خواندن پارامترها یا ورودی استاندارد را مشخص می کند
گزینه مشخص نشده است

بیرون نام فایل
این پارامترهای نام فایل خروجی را مشخص می کند. در این صورت از خروجی استاندارد استفاده می شود
گزینه موجود نیست نام فایل خروجی باید نه همان ورودی باشد
نام فایل.

-بیرون
این گزینه خروجی نسخه رمزگذاری شده پارامترها را مهار می کند.

-متن
این گزینه پارامترهای EC را به شکل قابل خواندن توسط انسان چاپ می کند.

-C این گزینه پارامترهای EC را به کد C تبدیل می کند. سپس پارامترها را می توان بارگیری کرد
با تماس با get_ec_group_XXX() تابع.

-بررسی
پارامترهای منحنی بیضوی را تأیید کنید.

-سیب زمینی شیرین ارگ
از پارامترهای EC با نام "کوتاه" مشخص شده استفاده کنید. استفاده کنید -list_curves برای دریافت لیست
از تمام پارامترهای EC در حال حاضر پیاده سازی شده است.

-list_curves
اگر این گزینه مشخص شده باشد ecparam لیستی از همه موارد فعلی را چاپ خواهد کرد
نام پارامترهای EC و خروجی را اجرا کرد.

-conv_form
این مشخص می کند که چگونه نقاط روی منحنی بیضوی به رشته های هشتگانه تبدیل می شوند.
مقادیر ممکن عبارتند از: فشرده (مقدار پیش فرض)، بدون فشرده و پیوندیبه برای بیشتر
اطلاعات مربوط به فرم های تبدیل امتیاز لطفا استاندارد X9.62 را مطالعه کنید. توجه داشته باشید
با توجه به مسائل ثبت اختراع فشرده گزینه به طور پیش فرض برای منحنی های باینری غیرفعال است
و با تعریف ماکرو پیش پردازنده فعال می شود OPENSSL_EC_BIN_PT_COMP at
زمان کامپایل

-param_enc ارگ
این مشخص می کند که چگونه پارامترهای منحنی بیضوی کدگذاری می شوند. مقدار ممکن عبارتند از:
named_curve، یعنی پارامترهای ec توسط یک OID یا مشخص می شوند صریح جایی که EC
پارامترها به صراحت داده شده است (برای تعریف پارامترهای EC به RFC 3279 مراجعه کنید
سازه های). مقدار پیش فرض است named_curve. توجه داشته باشید la بطور ضمنی CA جایگزین، به عنوان
مشخص شده در RFC 3279، در حال حاضر در OpenSSL پیاده سازی نشده است.

-نه_دانه
این گزینه مانع از گنجاندن "seed" برای تولید پارامتر می شود
ساختار ECPparameters (به RFC 3279 مراجعه کنید).

-ژنکی
این گزینه یک کلید خصوصی EC را با استفاده از پارامترهای مشخص شده تولید می کند.

-رند فایل ها)
یک فایل یا فایل‌های حاوی داده‌های تصادفی که برای ایجاد اعداد تصادفی استفاده می‌شوند
سوکت EGD (نگاه کنید به RAND_egd(3)). چندین فایل را می توان مشخص کرد که توسط یک سیستم عامل از هم جدا شده اند.
شخصیت وابسته جداکننده است ; برای MS-Windows، , برای OpenVMS و : برای همه
دیگران.

-تعارف id
تعیین یک موتور (بر اساس منحصر به فرد آن id رشته) باعث خواهد شد ecparam تلاش برای به دست آوردن
یک مرجع عملکردی به موتور مشخص شده، بنابراین در صورت نیاز آن را مقداردهی اولیه می کند. در
سپس موتور به عنوان پیش فرض برای همه الگوریتم های موجود تنظیم می شود.

NOTES


پارامترهای EC فرمت PEM از خطوط سرصفحه و پاورقی استفاده می کنند:

-----شروع پارامترهای EC-----

-----پایان پارامترهای EC-----
OpenSSL در حال حاضر قادر به تولید گروه های جدید نیست و بنابراین ecparam فقط می تواند ایجاد کند
پارامترهای EC از منحنی های شناخته شده (نامگذاری شده).

مثال ها


برای ایجاد پارامترهای EC با گروه 'prime192v1':

openssl ecparam -out ec_param.pem -name prime192v1

برای ایجاد پارامترهای EC با پارامترهای صریح:

openssl ecparam -out ec_param.pem -name prime192v1 -param_enc صریح

برای اعتبارسنجی پارامترهای EC داده شده:

openssl ecparam -in ec_param.pem -بررسی

برای ایجاد پارامترهای EC و یک کلید خصوصی:

openssl ecparam -out ec_key.pem -name prime192v1 -genkey

برای تغییر رمزگذاری نقطه به "فشرده":

openssl ecparam -in ec_in.pem -out ec_out.pem -conv_form فشرده شده

برای چاپ پارامترهای EC در خروجی استاندارد:

openssl ecparam -in ec_param.pem -noout -text

با استفاده از خدمات onworks.net از ecparamssl به صورت آنلاین استفاده کنید


Ad


Ad