M2542 STM32MPx Mfululizo wa Programu ya Jenereta muhimu

Taarifa ya Bidhaa

Vipimo

  • Jina la Bidhaa: Mfululizo wa programu ya jenereta ya STM32MPx
  • Toleo: UM2542 - Ufu 3
  • Tarehe ya Kutolewa: Juni 2024
  • Mtengenezaji: STMicroelectronics

Maagizo ya Matumizi ya Bidhaa

1. Sakinisha STM32MP-KeyGen

Ili kusakinisha programu ya STM32MP-KeyGen, fuata usakinishaji
maagizo yaliyotolewa katika mwongozo wa mtumiaji.

2. Kiolesura cha Mstari wa Amri ya STM32MP-KeyGen

Programu ya STM32MP-KeyGen inaweza kutumika kutoka kwa mstari wa amri
kiolesura. Chini ni amri zinazopatikana:

  • -ufunguo wa kibinafsi (-prvk)
  • -ufunguo wa umma (-pubk)
  • -heshi-ufunguo wa umma (-hashi)
  • -njia-kabisa (-abs)
  • Nenosiri (-pwd)
  • -prvkey-enc (-pe)
  • -ecc-algo (-ecc)
  • -msaada (-h na -?)
  • - toleo (-v)
  • -ufunguo wa nambari (-n)

3. Kutokaampchini

Hapa kuna baadhi ya wa zamaniampmaelezo ya jinsi ya kutumia STM32MP-KeyGen:

    • Example 1: -abs /home/user/KeyFolder/ -pwd azerty
    • Example 2: -abs /home/user/KeyFolder/ -pwd azerty -pe
      aes128

Maswali Yanayoulizwa Mara kwa Mara

Swali: Ni jozi ngapi muhimu zinaweza kuzalishwa mara moja?

J: Unaweza kutengeneza hadi jozi nane muhimu kwa wakati mmoja
kutoa nywila nane.

Swali: Ni algoriti gani za usimbaji fiche zinazotumika?

A: Programu inasaidia usimbaji fiche wa aes256 na aes128
algorithms.

UM2542
Mwongozo wa mtumiaji
Maelezo ya programu ya jenereta ya mfululizo wa STM32MPx
Utangulizi
Programu ya jenereta ya ufunguo wa mfululizo wa STM32MPx (inayoitwa STM32MP-KeyGen katika hati hii) imeunganishwa katika STM32CubeProgrammer (STM32CubeProg). STM32MP-KeyGen ni zana inayozalisha jozi za funguo za ECC zinazohitajika ili kutia saini picha za jozi. Vifunguo vilivyotengenezwa vinatumiwa na zana ya Kusaini STM32 kwa mchakato wa kusaini. STM32MP-KeyGen inazalisha ufunguo wa umma file, ufunguo wa kibinafsi file na ufunguo wa hashi wa umma file. Ufunguo wa umma file ina ufunguo wa umma wa ECC uliozalishwa katika umbizo la PEM. Ufunguo wa kibinafsi file ina ufunguo wa faragha wa ECC uliosimbwa kwa njia fiche katika umbizo la PEM. Usimbaji fiche unaweza kufanywa kwa kutumia aes 128 cbc au aes 256 cbc ciphers. Uchaguzi wa msimbo unafanywa kwa kutumia -prvkey-enc chaguo. Ufunguo wa hashi wa umma file ina SHA-256 heshi ya ufunguo wa umma katika umbizo la binary. Heshi ya SHA-256 inakokotolewa kulingana na ufunguo wa umma bila umbizo la usimbaji. Baiti ya kwanza ya ufunguo wa umma inapatikana ili kuonyesha tu ikiwa ufunguo wa umma uko katika umbizo lililobanwa au ambalo halijabanwa. Kwa kuwa ni umbizo ambalo halijabanwa pekee ndilo linaloauniwa, baiti hii huondolewa.

DT51280V1

UM2542 - Rev 3 - Juni 2024 Kwa maelezo zaidi wasiliana na ofisi ya mauzo ya STMicroelectronics iliyo karibu nawe.

www.st.com

1
Kumbuka:

UM2542
Sakinisha STM32MP-KeyGen
Sakinisha STM32MP-KeyGen
Chombo hiki kimewekwa na kifurushi cha STM32CubeProgrammer (STM32CubeProg). Kwa maelezo zaidi kuhusu utaratibu wa kusanidi, rejelea sehemu ya 1.2 ya maelezo ya programu ya STM32CubeProgrammer ya mwongozo wa mtumiaji (UM2237). Programu hii inatumika kwa mfululizo wa STM32MPx MPUs msingi wa Arm®. Arm ni chapa ya biashara iliyosajiliwa ya Arm Limited (au kampuni zake tanzu) nchini Marekani na/au kwingineko.

UM2542 - Ufu 3

ukurasa wa 2/8

UM2542
Kiolesura cha mstari wa amri cha STM32MP-KeyGen

2

Kiolesura cha mstari wa amri cha STM32MP-KeyGen

Sehemu zifuatazo zinaelezea jinsi ya kutumia STM32MP-KeyGen kutoka kwa mstari wa amri.

2.1

Amri

Amri zinazopatikana zimeorodheshwa hapa chini:

·

-ufunguo wa kibinafsi (-prvk)

Maelezo: ufunguo wa kibinafsi file njia (.pem kiendelezi)

Sintaksia: -prvkfile_njia>

Kwa mfanoample: -prvk ../privateKey.pem

·

-ufunguo wa umma (-pubk)

Maelezo: Ufunguo wa umma file njia (.pem kiendelezi)

Sintaksia: -pubkfile_njia>

Kwa mfanoample: -pubk C:publicKey.pem

·

-heshi-ufunguo wa umma (-hashi)

Maelezo: picha ya hashi file njia (.bin kiendelezi)

Sintaksia: -heshifile_njia>

·

-njia-kabisa (-abs)

Maelezo: Njia kamili ya pato files

Sintaksia: -abs

Kwa mfanoample: -abs C:KeyFolder

·

Nenosiri (-pwd)

Maelezo: Nenosiri la ufunguo wa faragha (nenosiri hili lazima liwe na angalau vibambo vinne)

Kwa mfanoample: -pwd azerty

Kumbuka:

Jumuisha nenosiri nane ili kutengeneza vitufe vinane.

Sintaksia 1:-pwd

Sintaksia 2: -pwd

·

-prvkey-enc (-pe)

Maelezo: Usimbaji fiche wa kanuni za ufunguo wa kibinafsi (aes128/aes256) (algorithm ya aes256 ndiyo kanuni chaguomsingi)

Sintaksia: -pe aes128

·

-ecc-algo (-ecc)

Maelezo: Algorithm ya ECC ya kutengeneza funguo (prime256v1/brainpoolP256t1) (prime256v1 ndio kanuni chaguomsingi)

Sintaksia: -ecc prime256v1

·

-msaada (-h na -?)

Maelezo: Inaonyesha msaada.

·

- toleo (-v)

Maelezo: Inaonyesha toleo la zana.

·

-ufunguo wa nambari (-n)

Maelezo: Tengeneza idadi ya jozi muhimu {1 au 8} kwa Hash ya jedwali file

Sintaksia: -n

UM2542 - Ufu 3

ukurasa wa 3/8

UM2542
Kiolesura cha mstari wa amri cha STM32MP-KeyGen

2.2

Exampchini

Ex ifuatayoamples show jinsi ya kutumia STM32MP-KeyGen:

·

Example 1

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

Wote files (publicKey.pem, privateKey.pem na publicKeyhash.bin) huundwa kwenye folda /home/user/KeyFolder/. Ufunguo wa faragha umesimbwa kwa njia fiche kwa algoriti chaguo-msingi ya aes256.

·

Example 2

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

Wote files (publicKey.pem, privateKey.pem na publicKeyhash.bin) huundwa kwenye folda /home/user/KeyFolder/. Ufunguo wa faragha umesimbwa kwa njia fiche kwa kutumia algoriti ya aes128.

·

Example 3

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

Hata kama Folder1 na Folder2 haipo, zinaundwa.

·

Example 4

Tengeneza jozi nane muhimu kwenye saraka ya kufanya kazi:

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

Pato linatoa zifuatazo files: funguo nane za umma files: publicKey0x{0..7}.pem funguo nane za faragha files: privateKey0x{0..7}.pem heshi nane za ufunguo wa umma files: publicKeyHash0x{0..7}.bin one file ya PKTH: publicKeysHashHashes.bin

·

Example 5

Tengeneza jozi moja muhimu kwenye saraka ya kufanya kazi:

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

Pato linatoa zifuatazo files: ufunguo mmoja wa umma file: publicKey.pem ufunguo mmoja wa faragha file: privateKey.pem heshi ya ufunguo mmoja wa umma file: publicKeyHash.bin moja file ya PKTH: publicKeysHashHashes.bin

UM2542 - Ufu 3

ukurasa wa 4/8

UM2542
Kiolesura cha mstari wa amri cha STM32MP-KeyGen

2.3

Hali ya kujitegemea

Wakati wa kutekeleza STM32MP-KeyGen katika hali ya Kujitegemea, njia kamili na nenosiri zinaombwa kama inavyoonyeshwa kwenye kielelezo hapa chini.

Kielelezo 1. STM32MP-KeyGen katika hali ya Kujitegemea

Wakati mtumiaji bonyeza ,, files zinazalishwa katika folda.
Kisha ingiza nenosiri mara mbili na uchague mojawapo ya algorithms mbili (prime256v1 au brainpoolP256t1) kwa kubonyeza kitufe husika (1 au 2).
Hatimaye chagua algoriti ya usimbaji fiche (aes256 au aes128) kwa kubofya kitufe husika (1 au 2).

UM2542 - Ufu 3

ukurasa wa 5/8

Historia ya marekebisho
Tarehe 14-Feb-2019 24-Nov-2021
26-Juni-2024

Jedwali 1. Historia ya marekebisho ya hati

Toleo la 1 2
3

Mabadiliko
Kutolewa kwa awali.
Imesasishwa: · Sehemu ya 2.1: Amri · Sehemu ya 2.2: Kutampchini
Imebadilishwa katika hati nzima: · Mfululizo wa STM32MP1 na mfululizo wa STM32MPx · STM32MP1-KeyGen na STM32MP-KeyGen

UM2542

UM2542 - Ufu 3

ukurasa wa 6/8

UM2542
Yaliyomo
Yaliyomo
1 Sakinisha STM32MP-KeyGen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 2 STM32MP-KeyGen kiolesura cha mstari wa amri. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.1 Amri. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2.2 Kutamples. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2.3 Hali ya pekee . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Historia ya marekebisho. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6

UM2542 - Ufu 3

ukurasa wa 7/8

UM2542
ILANI MUHIMU SOMA KWA UMAKINI STMicroelectronics NV na kampuni zake tanzu (“ST”) inahifadhi haki ya kufanya mabadiliko, masahihisho, uboreshaji, marekebisho na uboreshaji wa bidhaa za ST na/au kwa hati hii wakati wowote bila taarifa. Wanunuzi wanapaswa kupata taarifa muhimu kuhusu bidhaa za ST kabla ya kuagiza. Bidhaa za ST zinauzwa kwa mujibu wa sheria na masharti ya ST ya mauzo yaliyopo wakati wa uthibitishaji wa agizo. Wanunuzi wanawajibika kikamilifu kwa uchaguzi, uteuzi na matumizi ya bidhaa za ST na ST haichukui dhima ya usaidizi wa maombi au muundo wa bidhaa za wanunuzi. Hakuna leseni, iliyoelezwa au iliyodokezwa, kwa haki yoyote ya uvumbuzi inatolewa na ST humu. Uuzaji wa bidhaa za ST zenye masharti tofauti na maelezo yaliyoelezwa hapa yatabatilisha udhamini wowote uliotolewa na ST kwa bidhaa hiyo. ST na nembo ya ST ni alama za biashara za ST. Kwa maelezo zaidi kuhusu alama za biashara za ST, rejelea www.st.com/trademarks. Majina mengine yote ya bidhaa au huduma ni mali ya wamiliki husika. Maelezo katika waraka huu yanachukua nafasi na kuchukua nafasi ya maelezo yaliyotolewa awali katika matoleo ya awali ya hati hii.
© 2024 STMicroelectronics Haki zote zimehifadhiwa

UM2542 - Ufu 3

ukurasa wa 8/8

Nyaraka / Rasilimali

Mfululizo wa Programu ya Jenereta muhimu ya STMicroelectronics UM2542 STM32MPx [pdf] Mwongozo wa Mtumiaji
UM2542, DT51280V1, UM2542 STM32MPx Series Key Generator Software, UM2542, STM32MPx Series Key Generator Software, Series Key Generator Software, Key Generator Software, Jenereta Software, Software

Marejeleo

Acha maoni

Barua pepe yako haitachapishwa. Sehemu zinazohitajika zimetiwa alama *