UM2542 STM32MPx لړۍ کلیدي جنریټر سافټویر

د محصول معلومات

مشخصات

  • د محصول نوم: د STM32MPx لړۍ کلیدي جنراتور سافټویر
  • نسخه: UM2542 – Rev 3
  • د خپریدو نیټه: جون 2024
  • جوړونکی: STMicroelectronics

د محصول کارولو لارښوونې

1. STM32MP-KeyGen نصب کړئ

د STM32MP-KeyGen سافټویر نصبولو لپاره، نصب کول تعقیب کړئ
لارښوونې د کارونکي لارښود کې چمتو شوي.

2. STM32MP-KeyGen کمانډ لاین انٹرفیس

د STM32MP-KeyGen سافټویر د کمانډ لاین څخه کارول کیدی شي
انٹرفیس لاندې موجود حکمونه دي:

  • -خصوصي کیلي (-prvk)
  • - عامه کلید (-pubk)
  • عامه-کیلي-هیش (-هیش)
  • - مطلق لاره (-abs)
  • پاسورډ (-pwd)
  • -prvkey-enc (-pe)
  • -ecc-algo (-ecc)
  • -مرسته (-h او -؟)
  • – نسخه (-v)
  • -نمبر کلید (-n)

3. پخوانیamples

دلته ځینې پخواني ديampد STM32MP-KeyGen کارولو څرنګوالی:

    • Exampلومړۍ برخه: -abs/home/user/KeyFolder/ -pwd azerty
    • Example 2: -abs/home/user/KeyFolder/ -pwd azerty -pe
      aes128

FAQ

پوښتنه: په یو وخت کې څو کلیدي جوړې پیدا کیدی شي؟

ځواب: تاسو کولی شئ په یو وخت کې تر اتو کلیدي جوړه جوړ کړئ
اته پاسورډونه چمتو کول.

پوښتنه: کوم کوډ کولو الګوریتم ملاتړ کیږي؟

A: سافټویر د aes256 او aes128 کوډ کولو ملاتړ کوي
الګوریتم

UM2542
د کارن لارښود
د STM32MPx لړۍ کلیدي جنراتور سافټویر توضیحات
پیژندنه
د STM32MPx لړۍ کلیدي جنراتور سافټویر (په دې سند کې د STM32MP-KeyGen نومول شوی) په STM32CubeProgrammer (STM32CubeProg) کې مدغم شوی. STM32MP-KeyGen یوه وسیله ده چې د بائنری عکسونو لاسلیک کولو لپاره اړین د ECC کیلي جوړه رامینځته کوي. تولید شوي کیلي د STM32 لاسلیک کولو وسیلې لخوا د لاسلیک پروسې لپاره کارول کیږي. STM32MP-KeyGen عامه کیلي تولیدوي file، یو شخصي کیلي file او د هش عامه کیلي file. عامه کیلي file د PEM بڼه کې د ECC عامه کیلي تولید شوي. شخصي کیلي file د PEM په بڼه کې کوډ شوی ECC شخصي کیلي لري. کوډ کول د aes 128 cbc یا aes 256 cbc سیفرونو په کارولو سره ترسره کیدی شي. د سایفر انتخاب د –prvkey-enc اختیار په کارولو سره ترسره کیږي. د هش عامه کیلي file په بائنری شکل کې د عامه کیلي SHA-256 هش لري. SHA-256 هش د عامه کیلي پراساس پرته له کوم کوډ کولو فارمیټ څخه محاسبه کیږي. د عامه کیلي لومړی بایټ یوازې د دې لپاره شتون لري چې وښیې ایا عامه کیلي په کمپریس شوي یا غیر کمپریس شوي شکل کې ده. ځکه چې یوازې غیر کمپریس شوی بڼه ملاتړ کیږي، دا بایټ لرې شوی.

DT51280V1

UM2542 - Rev 3 - جون 2024 د نورو معلوماتو لپاره د خپل محلي STMicroelectronics د پلور دفتر سره اړیکه ونیسئ.

www.st.com

1
یادونه:

UM2542
STM32MP-KeyGen نصب کړئ
STM32MP-KeyGen نصب کړئ
دا وسیله د STM32CubeProgrammer بسته (STM32CubeProg) سره نصب شوې. د تنظیم کولو طرزالعمل په اړه د نورو معلوماتو لپاره، د کارونکي لارښود STM1.2CubeProgrammer سافټویر توضیحاتو (UM32) برخې 2237 ته مراجعه وکړئ. دا سافټویر د STM32MPx لړۍ Arm®-based MPUs باندې تطبیق کیږي. آرم په متحده ایالاتو او/یا نورو ځایونو کې د آرم لمیټډ (یا د هغې فرعي شرکتونو) راجسټر شوی سوداګریز نښه ده.

UM2542 – Rev 3

پاڼه 2/8

UM2542
د STM32MP-KeyGen کمانډ لاین انٹرفیس

2

د STM32MP-KeyGen کمانډ لاین انٹرفیس

لاندې برخې د کمانډ لاین څخه د STM32MP-KeyGen کارولو څرنګوالی تشریح کوي.

2.1

امرونه

شته کمانډونه لاندې لیست شوي دي:

·

-خصوصي کیلي (-prvk)

توضیحات: شخصي کیلي file لاره (. pem توسیع)

نحوي:-prvkfile_ لاره>

Example: -prvk ../privateKey.pem

·

- عامه کلید (-pubk)

توضیحات: عامه کیلي file لاره (. pem توسیع)

نحوي:-pubkfile_ لاره>

Example: -pubk C:publicKey.pem

·

عامه-کیلي-هیش (-هیش)

توضیحات: د هاش عکس file لاره (.bin توسیع)

نحوي:-حشfile_ لاره>

·

- مطلق لاره (-abs)

توضیحات: د محصول لپاره مطلق لاره files

نحوي: -abs

Example: -abs C:کی فولډر

·

پاسورډ (-pwd)

توضیحات: د شخصي کیلي پټنوم (دا پاسورډ باید لږترلږه څلور حروف ولري)

Example:-pwd azerty

یادونه:

اته پاسورډونه شامل کړئ ترڅو اته کلیپونه رامینځته کړي.

نحو 1:-pwd

نحو 2: -pwd

·

-prvkey-enc (-pe)

توضیحات: د خصوصي کلیدي الګوریتم کوډ کول (aes128/aes256) (aes256 الګوریتم ډیفالټ الګوریتم دی)

نحوي:-pe aes128

·

-ecc-algo (-ecc)

توضیحات: د کیلي نسل لپاره د ECC الګوریتم (prime256v1/brainpoolP256t1) (prime256v1 ډیفالټ الګوریتم دی)

نحو: -ecc prime256v1

·

-مرسته (-h او -؟)

توضیحات: مرسته ښیې.

·

– نسخه (-v)

توضیحات: د وسیلې نسخه ښیې.

·

-نمبر کلید (-n)

توضیحات: د میز د هش سره د کلیدي جوړو شمیره {1 یا 8} پیدا کړئ file

نحوي:-ن

UM2542 – Rev 3

پاڼه 3/8

UM2542
د STM32MP-KeyGen کمانډ لاین انٹرفیس

2.2

Examples

لاندې پخوانيampد STM32MP-KeyGen کارولو څرنګوالی ښیې:

·

Example 1

-abs/home/user/KeyFolder/ -pwd azerty

ټول files (publicKey.pem، privateKey.pem او publicKeyhash.bin) په /home/user/KeyFolder/ فولډر کې جوړ شوي. شخصي کیلي د aes256 ډیفالټ الګوریتم سره کوډ شوې ده.

·

Example 2

-abs/home/user/keyFolder/ -pwd azerty pe aes128

ټول files (publicKey.pem، privateKey.pem او publicKeyhash.bin) په /home/user/KeyFolder/ فولډر کې جوړ شوي. شخصي کیلي د aes128 الګوریتم سره کوډ شوې ده.

·

Example 3

-pubk/home/user/public.pem prvk/home/user/Folder1/Folder2/private.pem hash/home/user/pubKeyHash.bin pwd Azerty

حتی که فولډر 1 او فولډر 2 شتون ونلري، دوی جوړ شوي.

·

Example 4

په کاري لارښود کې اته کلیدي جوړه جوړه کړئ:

./STM32MP_KeyGen_CLI.exe -abs . -pwd abc1 abc2 abc3 abc4 abc5 abc6 abc7 abc8 -n 8

محصول لاندې ورکوي files: اته عامه کیلي files: publicKey0x{0..7}.pem اته شخصي کیلي files: privateKey0x{0..7}.pem اته عامه کیلي هش files: publicKeyHash0x{0..7}.bin یو file د PKTH: publicKeysHashHashes.bin

·

Example 5

په کاري لارښود کې یوه کلیدي جوړه جوړه کړئ:

./STM32MP_KeyGen_CLI.exe -abs . -pwd abc1 -n 1

محصول لاندې ورکوي files: یوه عامه کیلي file: publicKey.pem یوه شخصي کیلي file: privateKey.pem یو عامه کیلي هش file: publicKeyHash.bin یو file د PKTH: publicKeysHashHashes.bin

UM2542 – Rev 3

پاڼه 4/8

UM2542
د STM32MP-KeyGen کمانډ لاین انٹرفیس

2.3

یوازینی حالت

کله چې د STM32MP-KeyGen په سټنډرډ حالت کې اجرا کول، یو مطلق لاره او پاسورډ غوښتل کیږي لکه څنګه چې په لاندې شکل کې ښودل شوي.

شکل 1. STM32MP-KeyGen په سټنډرډ حالت کې

کله چې کاروونکي فشار راوړي ، د files په کې پیدا کیږي فولډر.
بیا دوه ځله پاسورډ دننه کړئ او د اړونده کیلي (256 یا 1) په فشارولو سره د دوه الګوریتمونو (prime256v1 یا brainpoolP1t2) څخه یو غوره کړئ.
په نهایت کې د اړونده کیلي (256 یا 128) په فشارولو سره د کوډ کولو الګوریتم (aes1 یا aes2) غوره کړئ.

UM2542 – Rev 3

پاڼه 5/8

د بیاکتنې تاریخ
نېټه 14-فبروري-2019 24-نومبر-2021
۱۶-جون-۲۳

جدول 1. د اسنادو د بیاکتنې تاریخ

نسخه 1 2
3

بدلونونه
ابتدايي خوشې کول.
تازه شوی: · برخه 2.1: حکمونه · برخه 2.2: مثالamples
په ټول سند کې ځای په ځای شوی: · STM32MP1 لړۍ د STM32MPx لړۍ لخوا · STM32MP1-KeyGen د STM32MP-KeyGen لخوا

UM2542

UM2542 – Rev 3

پاڼه 6/8

UM2542
منځپانګې
منځپانګې
1 STM32MP-KeyGen نصب کړئ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 2 STM32MP-KeyGen کمانډ لاین انٹرفیس. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.1 امرونه. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2.2 Exampد . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2.3 یوازینی حالت . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 د بیاکتنې تاریخ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6

UM2542 – Rev 3

پاڼه 7/8

UM2542
مهم خبرتیا په دقت سره ولولئ STMicroelectronics NV او د هغې فرعي شرکتونه ("ST") د ST محصولاتو او/یا دې سند کې پرته له خبرتیا پرته د بدلونونو ، اصالحاتو ، پرمختګونو ، تعدیلاتو او پرمختګونو حق خوندي کوي. پیرودونکي باید د سپارښتنو ورکولو دمخه د ST محصولاتو په اړه وروستي اړونده معلومات ترلاسه کړي. د ST محصولات د سپارښتنې د منلو په وخت کې د پلور لپاره د ST د شرایطو او شرایطو سره سم پلورل کیږي. پیرودونکي یوازې د ST محصولاتو انتخاب ، انتخاب او کارولو لپاره مسؤل دي او ST د غوښتنلیک مرستې یا د پیرودونکو محصولاتو ډیزاین لپاره هیڅ مسؤلیت نه مني. دلته د ST لخوا د فکري ملکیت حق ته هیڅ جواز، څرګند یا ضمیمه نه دی ورکړل شوی. د ST محصولاتو بیا پلورل د احکامو سره توپیر لري چې دلته ښودل شوي معلومات باید د ST لخوا د ورته محصول لپاره ورکړل شوي تضمین باطل کړي. ST او د ST لوگو د ST سوداګریزې نښې دي. د ST سوداګریزې نښې په اړه د نورو معلوماتو لپاره، www.st.com/trademarks ته مراجعه وکړئ. نور ټول محصول یا خدمت نومونه د دوی د اړوندو مالکینو ملکیت دی. په دې سند کې معلومات د دې سند په هر مخکینۍ نسخه کې وړاندې شوي معلومات بدلوي او ځای په ځای کوي.
© 2024 STMicroelectronics ټول حقونه خوندي دي

UM2542 – Rev 3

پاڼه 8/8

اسناد / سرچینې

STMicroelectronics UM2542 STM32MPx لړۍ کلیدي جنریټر سافټویر [pdf] د کارونکي لارښود
UM2542, DT51280V1, UM2542 STM32MPx لړۍ کلیدي جنریټر سافټویر, UM2542, STM32MPx لړۍ کلیدي جنریټر سافټویر, لړۍ کلیدي جنریټر سافټویر, کلیدي جنریټر سافټویر, جنریټر سافټویر, سافټویر

حوالې

یو نظر پریږدئ

ستاسو بریښنالیک پته به خپره نشي. اړین ساحې په نښه شوي *