UM2542 STM32MPx Series Açar Generator Proqramı
Məhsul haqqında məlumat
Spesifikasiyalar
- Məhsulun adı: STM32MPx seriyalı açar generator proqramı
- Versiya: UM2542 – Rev 3
- Buraxılış tarixi: İyun 2024
- İstehsalçı: STMicroelectronics
Məhsuldan İstifadə Təlimatları
1. STM32MP-KeyGen quraşdırın
STM32MP-KeyGen proqramını quraşdırmaq üçün quraşdırmaya əməl edin
istifadəçi təlimatında verilmiş təlimatlar.
2. STM32MP-KeyGen Komanda Xətti İnterfeysi
STM32MP-KeyGen proqramı komanda xəttindən istifadə edilə bilər
interfeys. Aşağıda mövcud əmrlər var:
- – şəxsi açar (-prvk)
- – açıq açar (-pubk)
- – açıq açar hash (-hash)
- - mütləq yol (-abs)
- -parol (-pwd)
- -prvkey-enc (-pe)
- –ecc-algo (-ecc)
- – kömək (-h və -?)
- -versiya (-v)
- -nömrə düyməsi (-n)
3. keçmişamples
Budur bəzi keçmişlərampSTM32MP-KeyGen istifadə qaydaları:
-
- Example 1: -abs /home/user/KeyFolder/ -pwd azerty
- Example 2: -abs /home/user/KeyFolder/ -pwd azerty -pe
aes128
Tez-tez verilən suallar
S: Eyni anda neçə açar cütü yaradıla bilər?
A: Siz eyni vaxtda səkkiz açar cütünü yarada bilərsiniz
səkkiz parol təmin edir.
S: Hansı şifrələmə alqoritmləri dəstəklənir?
A: Proqram təminatı aes256 və aes128 şifrələməsini dəstəkləyir
alqoritmlər.
UM2542
İstifadəçi təlimatı
STM32MPx seriyalı açar generator proqramının təsviri
Giriş
STM32MPx seriyalı açar generator proqramı (bu sənəddə STM32MP-KeyGen adlanır) STM32CubeProgrammer-ə (STM32CubeProg) inteqrasiya olunub. STM32MP-KeyGen ikili şəkilləri imzalamaq üçün lazım olan ECC düymələri cütünü yaradan bir vasitədir. Yaradılan açarlar imza prosesi üçün STM32 İmzalama aləti tərəfindən istifadə olunur. STM32MP-KeyGen açıq açar yaradır file, şəxsi açar file və hash açıq açarı file. Açıq açar file PEM formatında yaradılmış ECC açıq açarını ehtiva edir. Şəxsi açar file PEM formatında şifrələnmiş ECC şəxsi açarını ehtiva edir. Şifrələmə aes 128 cbc və ya aes 256 cbc şifrələrindən istifadə etməklə edilə bilər. Şifrə seçimi –prvkey-enc seçimindən istifadə etməklə həyata keçirilir. Haş açıq açarı file ikili formatda açıq açarın SHA-256 hashını ehtiva edir. SHA-256 hash heç bir kodlaşdırma formatı olmadan açıq açar əsasında hesablanır. Açıq açarın ilk baytı açıq açarın sıxılmış və ya sıxılmamış formatda olduğunu göstərmək üçün mövcuddur. Yalnız sıxılmamış format dəstəkləndiyi üçün bu bayt silinir.
DT51280V1
UM2542 – Rev 3 – İyun 2024 Əlavə məlumat üçün yerli STMicroelectronics satış ofisinizlə əlaqə saxlayın.
www.st.com
1
Qeyd:
UM2542
STM32MP-KeyGen quraşdırın
STM32MP-KeyGen quraşdırın
Bu alət STM32CubeProgrammer paketi (STM32CubeProg) ilə quraşdırılmışdır. Quraşdırma proseduru haqqında ətraflı məlumat üçün istifadəçi təlimatının STM1.2CubeProgrammer proqram təsvirinin (UM32) 2237 bölməsinə baxın. Bu proqram təminatı STM32MPx seriyalı Arm® əsaslı MPU-lara aiddir. Arm Arm Limited-in (və ya onun törəmə şirkətlərinin) ABŞ və/və ya başqa yerlərdə qeydə alınmış ticarət nişanıdır.
UM2542 - Rev 3
səhifə 2/8
UM2542
STM32MP-KeyGen komanda xətti interfeysi
2
STM32MP-KeyGen komanda xətti interfeysi
Aşağıdakı bölmələr STM32MP-KeyGen-in komanda xəttindən necə istifadə olunacağını təsvir edir.
2.1
Əmrlər
Mövcud əmrlər aşağıda verilmişdir:
·
– şəxsi açar (-prvk)
Təsvir: şəxsi açar file yol (.pem uzadılması)
Sintaksis: -prvkfile_yol>
Məsample: -prvk ../privateKey.pem
·
– açıq açar (-pubk)
Təsvir: Açıq açar file yol (.pem uzadılması)
Sintaksis: -pubkfile_yol>
Məsample: -pubk C:publicKey.pem
·
– açıq açar hash (-hash)
Təsvir: Hash şəkli file yol (.bin uzantısı)
Sintaksis: -hashfile_yol>
·
- mütləq yol (-abs)
Təsvir: Çıxış üçün mütləq yol files
Sintaksis: -abs
Məsample: -abs C:KeyFolder
·
-parol (-pwd)
Təsvir: Şəxsi açarın parolu (bu parol ən azı dörd simvoldan ibarət olmalıdır)
Məsample: -pwd azerty
Qeyd:
Səkkiz açar cütü yaratmaq üçün səkkiz parol daxil edin.
Sintaksis 1:-pwd
Sintaksis 2: -pwd
·
-prvkey-enc (-pe)
Təsvir: Şəxsi açar alqoritminin şifrələnməsi (aes128/aes256) (aes256 alqoritmi defolt alqoritmdir)
Sintaksis: -pe aes128
·
–ecc-algo (-ecc)
Təsvir: Açarların yaradılması üçün ECC alqoritmi (prime256v1/brainpoolP256t1) (prime256v1 standart alqoritmdir)
Sintaksis: -ecc prime256v1
·
– kömək (-h və -?)
Təsvir: Kömək göstərir.
·
-versiya (-v)
Təsvir: Alət versiyasını göstərir.
·
-nömrə düyməsi (-n)
Təsvir: Cədvəl Hash ilə {1 və ya 8} açar cütlərinin sayını yaradın file
Sintaksis: -n
UM2542 - Rev 3
səhifə 3/8
UM2542
STM32MP-KeyGen komanda xətti interfeysi
2.2
Examples
Aşağıdakı keçmişampSTM32MP-KeyGen-dən necə istifadə olunacağını göstərir:
·
Example 1
-abs /home/user/KeyFolder/ -pwd azerty
Hamısı files (publicKey.pem, privateKey.pem və publicKeyhash.bin) /home/user/KeyFolder/ qovluğunda yaradılır. Şəxsi açar aes256 standart alqoritmi ilə şifrələnir.
·
Example 2
-abs /home/user/keyFolder/ -pwd azerty pe aes128
Hamısı files (publicKey.pem, privateKey.pem və publicKeyhash.bin) /home/user/KeyFolder/ qovluğunda yaradılır. Şəxsi açar aes128 alqoritmi ilə şifrələnir.
·
Example 3
-pubk /home/user/public.pem prvk /home/user/Folder1/Folder2/private.pem hash /home/user/pubKeyHash.bin pwd azerty
Qovluq1 və Qovluq2 mövcud olmasa belə, onlar yaradılır.
·
Example 4
İş kataloqunda səkkiz açar cütü yaradın:
./STM32MP_KeyGen_CLI.exe -abs . -pwd abc1 abc2 abc3 abc4 abc5 abc6 abc7 abc8 -n 8
Çıxış aşağıdakıları verir files: səkkiz açıq açar files: publicKey0x{0..7}.pem səkkiz şəxsi açar files: privateKey0x{0..7}.pem səkkiz açıq açar hash files: publicKeyHash0x{0..7}.bin bir file PKTH: publicKeysHashHashes.bin
·
Example 5
İş kataloqunda bir açar cütü yaradın:
./STM32MP_KeyGen_CLI.exe -abs . -pwd abc1 -n 1
Çıxış aşağıdakıları verir files: bir açıq açar file: publicKey.pem bir şəxsi açar file: privateKey.pem bir açıq açar hash file: publicKeyHash.bin bir file PKTH: publicKeysHashHashes.bin
UM2542 - Rev 3
səhifə 4/8
UM2542
STM32MP-KeyGen komanda xətti interfeysi
2.3
Bağımsız rejim
STM32MP-KeyGen-i müstəqil rejimdə icra edərkən aşağıdakı şəkildə göstərildiyi kimi mütləq yol və parol tələb olunur.
Şəkil 1. Standalone rejimində STM32MP-KeyGen
İstifadəçi basdıqda , the files-də əmələ gəlir qovluq.
Sonra parolu iki dəfə daxil edin və müvafiq düyməni (256 və ya 1) basaraq iki alqoritmdən birini (prime256v1 və ya brainpoolP1t2) seçin.
Nəhayət, müvafiq düyməni (256 və ya 128) basaraq şifrələmə alqoritmini (aes1 və ya aes2) seçin.
UM2542 - Rev 3
səhifə 5/8
Təftiş tarixi
Tarix 14 Fevral 2019 24 Noyabr 2021
26 iyun 2024-ci il
Cədvəl 1. Sənədin təftiş tarixi
Versiya 1 2
3
Dəyişikliklər
İlkin buraxılış.
Yenilənib: · Bölmə 2.1: Əmrlər · Bölmə 2.2: Məsamples
Bütün sənəddə dəyişdirilib: · STM32MP1 seriyası STM32MPx seriyası · STM32MP1-KeyGen by STM32MP-KeyGen
UM2542
UM2542 - Rev 3
səhifə 6/8
UM2542
İçindəkilər
İçindəkilər
1 STM32MP-KeyGen quraşdırın. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 2 STM32MP-KeyGen komanda xətti interfeysi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.1 Əmrlər. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2.2 Məsamples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2.3 Müstəqil rejim. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Təftiş tarixçəsi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6
UM2542 - Rev 3
səhifə 7/8
UM2542
Vacib XƏBƏRDARLIQ DİQQƏTLƏ OXUYUN STMicroelectronics NV və onun törəmə müəssisələri (“ST”) istənilən vaxt xəbərdarlıq etmədən ST məhsullarına və/yaxud bu sənədə dəyişiklik, düzəlişlər, təkmilləşdirmələr, modifikasiyalar və təkmilləşdirmələr etmək hüququnu özündə saxlayır. Alıcılar sifariş verməzdən əvvəl ST məhsulları haqqında ən son müvafiq məlumatları əldə etməlidirlər. ST məhsulları, sifarişin qəbulu zamanı mövcud olan ST-nin satış şərtlərinə uyğun olaraq satılır. Alıcılar ST məhsullarının seçimi, seçimi və istifadəsi üçün yalnız məsuliyyət daşıyırlar və ST tətbiq yardımı və ya alıcıların məhsullarının dizaynı üçün heç bir məsuliyyət daşımır. ST tərəfindən hər hansı əqli mülkiyyət hüququna açıq və ya nəzərdə tutulan heç bir lisenziya verilmir. ST məhsullarının burada göstərilən məlumatdan fərqli müddəalarla yenidən satışı ST tərəfindən belə məhsul üçün verilən hər hansı zəmanəti ləğv edir. ST və ST loqosu ST-nin ticarət nişanlarıdır. ST ticarət nişanları haqqında əlavə məlumat üçün www.st.com/trademarks saytına baxın. Bütün digər məhsul və ya xidmət adları müvafiq sahiblərinin mülkiyyətidir. Bu sənəddəki məlumatlar əvvəllər bu sənədin hər hansı əvvəlki versiyalarında verilmiş məlumatları əvəz edir və əvəz edir.
© 2024 STMicroelectronics Bütün hüquqlar qorunur
UM2542 - Rev 3
səhifə 8/8
Sənədlər / Resurslar
![]() |
STMicroelectronics UM2542 STM32MPx Series Açar Generator Proqramı [pdf] İstifadəçi Təlimatı UM2542, DT51280V1, UM2542 STM32MPx Series Açar Generator Proqramı, UM2542, STM32MPx Series Açar Generator Proqramı, Seriya Açar Generator Proqramı, Açar Generator Proqramı, Generator Proqramı, Proqram təminatı |