ecparamssl - מקוון בענן

זוהי הפקודה ecparamssl שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


ecparam - מניפולציה והפקה של פרמטרים EC

תַקצִיר


OpenSSL ecparam [-לדווח DER|PEM] [-להוציא DER|PEM] [- שם הקובץ] [אאוט שם הקובץ]
[-נואוט] [-טֶקסט] [-C] [-חשבון] [- שם גדול מ] [-קימורים_רשימה] [-conv_form גדול מ] [-param_enc
גדול מ] [-אין_זרע] [-ראנד קבצים)] [-ג'נקי] [-מנוע id]

תיאור


פקודה זו משמשת כדי לתפעל או ליצור קבצי פרמטרים של EC.

אפשרויות


-לדווח DER|PEM
זה מציין את פורמט הקלט. ה DER האפשרות משתמשת בטופס מקודד ASN.1 DER
תואם RFC 3279 EcpkParameters. טופס PEM הוא פורמט ברירת המחדל: it
מורכב DER פורמט base64 מקודד עם שורות כותרת עליונה ותחתית נוספות.

-להוציא DER|PEM
זה מציין את פורמט הפלט, לאפשרויות יש משמעות זהה ל- -לדווח
אוֹפְּצִיָה.

- שם הקובץ
זה מציין את שם קובץ הקלט שממנו יש לקרוא פרמטרים או קלט סטנדרטי אם זה
האפשרות לא צוינה.

אאוט שם הקובץ
זה מציין את הפרמטרים של שם קובץ הפלט. נעשה שימוש בפלט סטנדרטי אם זה
אפשרות לא קיימת. שם קובץ הפלט צריך לֹא להיות זהה לקלט
שם קובץ.

-נואוט
אפשרות זו מעכבת את הפלט של הגרסה המקודדת של הפרמטרים.

-טֶקסט
אפשרות זו מדפיסה את פרמטרי ה-EC בצורה קריא אנושית.

-C אפשרות זו ממירה את פרמטרי ה-EC לקוד C. לאחר מכן ניתן לטעון את הפרמטרים
על ידי קורא ל- get_ec_group_XXX() פונקציה.

-חשבון
אמת את פרמטרי העקומה האליפטית.

- שם גדול מ
השתמש בפרמטרי EC עם השם 'קצר' שצוין. להשתמש -קימורים_רשימה לקבל רשימה
מכל פרמטרי ה-EC המיושמים כעת.

-קימורים_רשימה
אם האפשרויות הללו מצויינות ecparam ידפיס רשימה של כולם כרגע
הטמעת שמות פרמטרים של EC ויציאה.

-conv_form
זה מציין כיצד הנקודות על העקומה האליפטית מומרות למיתרי אוקטט.
ערכים אפשריים הם: דחוס (ערך ברירת המחדל), לא דחוס ו כלאים. לעוד
מידע בנוגע לטפסי המרת נקודות אנא קרא את תקן X9.62. הערות
עקב בעיות פטנטים דחוס האפשרות מושבתת כברירת מחדל עבור עקומות בינאריות
וניתן להפעיל אותו על ידי הגדרת המאקרו הקדם-מעבד OPENSSL_EC_BIN_PT_COMP at
זמן הידור.

-param_enc גדול מ
זה מציין כיצד מקודדים פרמטרי העקומה האליפטית. ערך אפשרי הם:
עקומת_שם, כלומר הפרמטרים ec מצוינים על ידי OID, או מפורש איפה ה-ec
פרמטרים ניתנים במפורש (ראה RFC 3279 להגדרה של פרמטרי EC
מבנים). ערך ברירת המחדל הוא עקומת_שם. הערות מה היא במרומזCA אלטרנטיבה, כמו
המצוין ב-RFC 3279, אינו מיושם כעת ב-OpenSSL.

-אין_זרע
אפשרות זו מונעת שה'זרע' ליצירת הפרמטרים נכלל ב-
מבנה ECPparameters (ראה RFC 3279).

-ג'נקי
אפשרות זו תיצור מפתח פרטי EC באמצעות הפרמטרים שצוינו.

-ראנד קבצים)
קובץ או קבצים המכילים נתונים אקראיים המשמשים לזריעה של מחולל המספרים האקראיים, או
שקע EGD (ראה RAND_egd(3)). ניתן לציין מספר קבצים מופרדים על ידי מערכת הפעלה-
אופי תלוי. המפריד הוא ; עבור MS-Windows, , עבור OpenVMS, ו : לכל
אחרים.

-מנוע id
ציון מנוע (לפי הייחודי שלו id מחרוזת) יגרום ecparam לנסות להשיג
התייחסות פונקציונלית למנוע שצוין, ובכך לאתחל אותו במידת הצורך. ה
לאחר מכן, המנוע יוגדר כברירת המחדל עבור כל האלגוריתמים הזמינים.

אורים


פרמטרי 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 -check

כדי ליצור פרמטרים של 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 -טקסט

השתמש ב-ecparamssl באינטרנט באמצעות שירותי onworks.net



התוכניות המקוונות האחרונות של לינוקס ו-Windows