UM2542 STM32MPx Series Key Generator Software

Informasi produk

Spesifikasi

  • Jeneng produk: software generator kunci seri STM32MPx
  • Versi: UM2542 - Rev 3
  • Tanggal rilis: Juni 2024
  • Produsen: STMicroelectronics

Pandhuan Panggunaan Produk

1. Instal STM32MP-KeyGen

Kanggo nginstal piranti lunak STM32MP-KeyGen, tindakake instalasi
instruksi kasedhiya ing manual pangguna.

2. STM32MP-KeyGen Command Line Interface

Piranti lunak STM32MP-KeyGen bisa digunakake saka baris printah
antarmuka. Ing ngisor iki prentah sing kasedhiya:

  • -pribadi-kunci (-prvk)
  • -kunci umum (-pubk)
  • – hash-kunci umum (-hash)
  • -absolute-path (-abs)
  • -sandi (-pwd)
  • –prvkey-enc (-pe)
  • -ecc-algo (-ecc)
  • – bantuan (-h lan -?)
  • -versi (-v)
  • – tombol angka (-n)

3. Examples

Kene sawetara mantanampbabagan carane nggunakake STM32MP-KeyGen:

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

FAQ

P: Pira pasangan kunci sing bisa digawe bebarengan?

A: Sampeyan bisa generate nganti wolung pasangan tombol bebarengan dening
nyediakake wolung sandhi.

P: Algoritma enkripsi apa sing didhukung?

A: Piranti lunak ndhukung enkripsi aes256 lan aes128
algoritma.

UM2542
Manual pangguna
Deskripsi software generator kunci seri STM32MPx
Pambuka
Piranti lunak generator kunci seri STM32MPx (jenenge STM32MP-KeyGen ing dokumen iki) digabungake ing STM32CubeProgrammer (STM32CubeProg). STM32MP-KeyGen minangka alat sing ngasilake pasangan tombol ECC sing dibutuhake kanggo mlebu gambar binar. Tombol sing digawe digunakake dening alat Tandha STM32 kanggo proses teken. STM32MP-KeyGen ngasilake kunci umum file, kunci pribadhi file lan kunci umum hash file. Kunci umum file ngemot kunci publik ECC sing digawe ing format PEM. Kunci pribadi file ngemot kunci pribadi ECC sing dienkripsi ing format PEM. Enkripsi bisa ditindakake nggunakake cipher aes 128 cbc utawa aes 256 cbc. Pilihan cipher wis rampung nggunakake opsi –prvkey-enc. Kunci umum hash file ngemot hash SHA-256 saka kunci umum ing format binar. Hash SHA-256 diwilang adhedhasar kunci umum tanpa format enkoding. Byte pisanan saka kunci umum saiki mung kanggo nunjukake manawa kunci publik ana ing format sing dikompres utawa ora dikompres. Amarga mung format sing ora dikompres sing didhukung, bait iki dibusak.

DT51280V1

UM2542 - Rev 3 - Juni 2024 Kanggo informasi luwih lengkap hubungi kantor sales STMicroelectronics lokal.

www.st.com

1
Cathetan:

UM2542
Instal STM32MP-KeyGen
Instal STM32MP-KeyGen
Alat iki diinstal nganggo paket STM32CubeProgrammer (STM32CubeProg). Kanggo informasi luwih lengkap babagan prosedur panyiapan, waca bagean 1.2 saka manual pangguna katrangan piranti lunak STM32CubeProgrammer (UM2237). Piranti lunak iki ditrapake kanggo MPU basis Arm® seri STM32MPx. Arm minangka merek dagang kadhaptar saka Arm Limited (utawa anak perusahaan) ing AS lan/utawa ing papan liya.

UM2542 – Wahyu 3

kaca 2/8

UM2542
STM32MP-KeyGen antarmuka baris printah

2

STM32MP-KeyGen antarmuka baris printah

Bagean ing ngisor iki njlèntrèhaké carane nggunakake STM32MP-KeyGen saka baris printah.

2.1

dhawuh

Printah sing kasedhiya kapacak ing ngisor iki:

·

-pribadi-kunci (-prvk)

Katrangan: kunci pribadi file path (.pem extension)

Sintaksis: -prvkfile_path>

Example: -prvk ../privateKey.pem

·

-kunci umum (-pubk)

Katrangan: kunci umum file path (.pem extension)

Sintaksis: -pubkfile_path>

Example: -pubk C:publicKey.pem

·

– hash-kunci umum (-hash)

Deskripsi: Gambar Hash file path (.bin extension)

Sintaksis: - hashfile_path>

·

-absolute-path (-abs)

Description: path Absolute kanggo output files

Sintaksis: -abs

Example: -abs C:KeyFolder

·

-sandi (-pwd)

Katrangan: Tembung sandhi saka kunci pribadhi (sandhi iki kudu ngemot paling ora papat karakter)

Example: -pwd azerty

Cathetan:

Kalebu wolung sandhi kanggo ngasilake wolung pasangan kunci.

Sintaksis 1:-pwd

Sintaksis 2: -pwd

·

–prvkey-enc (-pe)

Katrangan: Enkripsi algoritma kunci pribadi (aes128/aes256) (algoritma aes256 minangka algoritma standar)

Sintaksis: -pe aes128

·

-ecc-algo (-ecc)

Katrangan: Algoritma ECC kanggo generasi kunci (prime256v1/brainpoolP256t1) (prime256v1 minangka algoritma standar)

Sintaks: -ecc prime256v1

·

– bantuan (-h lan -?)

Description: Nuduhake bantuan.

·

-versi (-v)

Description: Nampilake versi alat.

·

– tombol angka (-n)

Katrangan: Gawe nomer pasangan kunci {1 utawa 8} nganggo Hash of table file

Sintaksis: -n

UM2542 – Wahyu 3

kaca 3/8

UM2542
STM32MP-KeyGen antarmuka baris printah

2.2

Examples

Ex ing ngisor ikiampnuduhake carane nggunakake STM32MP-KeyGen:

·

Examplan 1

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

Kabeh files (publicKey.pem, privateKey.pem lan publicKeyhash.bin) digawe ing folder /home/user/KeyFolder/. Kunci pribadi dienkripsi nganggo algoritma standar aes256.

·

Examplan 2

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

Kabeh files (publicKey.pem, privateKey.pem lan publicKeyhash.bin) digawe ing folder /home/user/KeyFolder/. Kunci pribadi dienkripsi nganggo algoritma aes128.

·

Examplan 3

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

Sanajan Folder1 lan Folder2 ora ana, mula digawe.

·

Examplan 4

Gawe wolung pasangan kunci ing direktori kerja:

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

Output menehi ing ngisor iki files: wolung kunci umum files: publicKey0x{0..7}.pem wolung kunci pribadhi files: privateKey0x{0..7}.pem wolung hash kunci umum files: publicKeyHash0x{0..7}.bin siji file saka PKTH: publicKeysHashHashes.bin

·

Examplan 5

Gawe siji pasangan kunci ing direktori kerja:

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

Output menehi ing ngisor iki files: siji kunci umum file: publicKey.pem siji kunci pribadi file: privateKey.pem siji hash kunci umum file: publicKeyHash.bin siji file saka PKTH: publicKeysHashHashes.bin

UM2542 – Wahyu 3

kaca 4/8

UM2542
STM32MP-KeyGen antarmuka baris printah

2.3

Mode mandiri

Nalika nglakokake STM32MP-KeyGen ing mode Standalone, path absolut lan sandhi dijaluk minangka ditampilake ing gambar ing ngisor iki.

Gambar 1. STM32MP-KeyGen ing mode Standalone

Nalika pangguna mencet , ing files kui ing folder.
Banjur ketik sandhi kaping pindho lan pilih salah siji saka loro algoritma (prime256v1 utawa brainpoolP256t1) kanthi mencet tombol pamilike (1 utawa 2).
Pungkasan pilih algoritma enkripsi (aes256 utawa aes128) kanthi mencet tombol masing-masing (1 utawa 2).

UM2542 – Wahyu 3

kaca 5/8

Riwayat revisi
Tanggal 14-Feb-2019 24-Nov-2021
26-Jun-2024

Tabel 1. Riwayat revisi dokumen

Versi 1 2
3

Owah-owahan
Rilis wiwitan.
Dianyari: · Bagean 2.1: Prentah · Bagean 2.2: Examples
Diganti ing kabeh dokumen: · STM32MP1 seri dening STM32MPx seri · STM32MP1-KeyGen dening STM32MP-KeyGen

UM2542

UM2542 – Wahyu 3

kaca 6/8

UM2542
Isine
Isine
1 Instal STM32MP-KeyGen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 2 STM32MP-KeyGen antarmuka baris printah. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.1 Prentah. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2.2 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2.3 Mode mandiri . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Riwayat revisi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6

UM2542 – Wahyu 3

kaca 7/8

UM2542
NOTIFIKASI PENTING Wacan kanthi ati-ati STMicroelectronics NV lan anak perusahaan ("ST") duwe hak kanggo ngganti, mbenerake, nambah, modifikasi, lan dandan kanggo produk ST lan / utawa dokumen iki kapan wae tanpa kabar. Para panuku kudu entuk informasi paling anyar babagan produk ST sadurunge nggawe pesenan. Produk ST didol miturut syarat lan katemtuan adol ST nalika diakoni pesenan. Para panuku mung tanggung jawab kanggo milih, milih, lan nggunakake produk ST lan ST ora duwe tanggung jawab kanggo pitulung aplikasi utawa desain produk para panuku. Ora ana lisensi, nyata utawa diwenehake, kanggo hak properti intelektual sing diwenehake dening ST ing kene. Adol maneh produk ST kanthi pranata sing beda karo informasi sing kasebut ing kene bakal ngilangi garansi sing diwenehake dening ST kanggo produk kasebut. ST lan logo ST iku merek dagang saka ST. Kanggo informasi tambahan babagan merek dagang ST, deleng www.st.com/trademarks. Kabeh jeneng produk utawa layanan liyane minangka properti sing nduweni. Informasi ing dokumen iki ngganti lan ngganti informasi sing diwenehake sadurunge ing sembarang versi sadurunge dokumen iki.
© 2024 STMicroelectronics Kabeh hak dilindhungi undhang-undhang

UM2542 – Wahyu 3

kaca 8/8

Dokumen / Sumber Daya

STMicroelectronics UM2542 STM32MPx Series Key Generator Software [pdf] Manual pangguna
UM2542, DT51280V1, UM2542 STM32MPx Series Key Generator Software, UM2542, STM32MPx Series Key Generator Software, Series Key Generator Software, Key Generator Software, Generator Software, Software

Referensi

Ninggalake komentar

Alamat email sampeyan ora bakal diterbitake. Kolom sing dibutuhake ditandhani *