UM2542 STM32MPx શ્રેણી કી જનરેટર સોફ્ટવેર
ઉત્પાદન માહિતી
વિશિષ્ટતાઓ
- ઉત્પાદનનું નામ: STM32MPx શ્રેણી કી જનરેટર સોફ્ટવેર
- સંસ્કરણ: UM2542 – રેવ 3
- પ્રકાશન તારીખ: જૂન 2024
- ઉત્પાદક: STMmicroelectronics
ઉત્પાદન વપરાશ સૂચનાઓ
1. STM32MP-KeyGen ઇન્સ્ટોલ કરો
STM32MP-KeyGen સોફ્ટવેર ઇન્સ્ટોલ કરવા માટે, ઇન્સ્ટોલેશનને અનુસરો
વપરાશકર્તા માર્ગદર્શિકામાં આપેલ સૂચનાઓ.
2. STM32MP-KeyGen કમાન્ડ લાઇન ઇન્ટરફેસ
STM32MP-KeyGen સોફ્ટવેર કમાન્ડ લાઇનમાંથી વાપરી શકાય છે
ઇન્ટરફેસ નીચે ઉપલબ્ધ આદેશો છે:
- -ખાનગી-કી (-prvk)
- -પબ્લિક-કી (-pubk)
- -પબ્લિક-કી-હેશ (-હેશ)
- -સંપૂર્ણ-પાથ (-abs)
- -પાસવર્ડ (-pwd)
- -prvkey-enc (-pe)
- -ecc-algo (-ecc)
- -help (-h અને -?)
- -સંસ્કરણ (-v)
- -નંબર-કી (-n)
3. ભૂતપૂર્વampલેસ
અહીં કેટલાક ભૂતપૂર્વ છેampSTM32MP-KeyGen નો ઉપયોગ કેવી રીતે કરવો તે વિશે:
-
- Exampલે 1: -abs/home/user/KeyFolder/ -pwd azerty
- Example 2: -abs/home/user/KeyFolder/ -pwd azerty -pe
એઈએસ૧૨૮
FAQ
પ્ર: એક સાથે કેટલી કી જોડીઓ જનરેટ કરી શકાય છે?
A: તમે એકસાથે આઠ કી જોડી બનાવી શકો છો
આઠ પાસવર્ડ પૂરા પાડે છે.
પ્ર: કયા એન્ક્રિપ્શન અલ્ગોરિધમ્સ સપોર્ટેડ છે?
A: સોફ્ટવેર aes256 અને aes128 એન્ક્રિપ્શનને સપોર્ટ કરે છે
ગાણિતીક નિયમો
યુએમ 2542
વપરાશકર્તા માર્ગદર્શિકા
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 – રેવ 3 – જૂન 2024 વધુ માહિતી માટે તમારી સ્થાનિક STMicroelectronics સેલ્સ ઓફિસનો સંપર્ક કરો.
www.st.com
1
નોંધ:
યુએમ 2542
STM32MP-KeyGen ઇન્સ્ટોલ કરો
STM32MP-KeyGen ઇન્સ્ટોલ કરો
આ સાધન STM32CubeProgrammer પેકેજ (STM32CubeProg) સાથે ઇન્સ્ટોલ કરેલું છે. સેટ-અપ પ્રક્રિયા વિશે વધુ માહિતી માટે, વપરાશકર્તા માર્ગદર્શિકા STM1.2CubeProgrammer સોફ્ટવેર વર્ણન (UM32) ના વિભાગ 2237 નો સંદર્ભ લો. આ સોફ્ટવેર STM32MPx શ્રેણી Arm®-આધારિત MPUs પર લાગુ થાય છે. આર્મ એ યુ.એસ. અને/અથવા અન્યત્ર આર્મ લિમિટેડ (અથવા તેની પેટાકંપનીઓ) નો નોંધાયેલ ટ્રેડમાર્ક છે.
UM2542 – રેવ 3
પૃષ્ઠ 2/8
યુએમ 2542
STM32MP-KeyGen કમાન્ડ લાઇન ઇન્ટરફેસ
2
STM32MP-KeyGen કમાન્ડ લાઇન ઇન્ટરફેસ
નીચેના વિભાગો આદેશ વાક્યમાંથી STM32MP-KeyGen નો ઉપયોગ કેવી રીતે કરવો તેનું વર્ણન કરે છે.
2.1
આદેશો
ઉપલબ્ધ આદેશો નીચે સૂચિબદ્ધ છે:
·
-ખાનગી-કી (-prvk)
વર્ણન: ખાનગી કી file પાથ (.pem એક્સ્ટેંશન)
વાક્યરચના: -prvkfile_path>
ઉદાample: -prvk ../privateKey.pem
·
-પબ્લિક-કી (-pubk)
વર્ણન: સાર્વજનિક કી file પાથ (.pem એક્સ્ટેંશન)
વાક્યરચના: -pubkfile_path>
ઉદાample: -pubk C:publicKey.pem
·
-પબ્લિક-કી-હેશ (-હેશ)
વર્ણન: હેશ છબી file પાથ (.બિન એક્સ્ટેંશન)
વાક્યરચના: -હેશfile_path>
·
-સંપૂર્ણ-પાથ (-abs)
વર્ણન: આઉટપુટ માટે સંપૂર્ણ પાથ files
વાક્યરચના: -abs
ઉદાample: -abs C:KeyFolder
·
-પાસવર્ડ (-pwd)
વર્ણન: ખાનગી કીનો પાસવર્ડ (આ પાસવર્ડમાં ઓછામાં ઓછા ચાર અક્ષર હોવા જોઈએ)
ઉદાample: -pwd azerty
નોંધ:
આઠ કી જોડી બનાવવા માટે આઠ પાસવર્ડ્સનો સમાવેશ કરો.
સિન્ટેક્સ 1:-pwd
સિન્ટેક્સ 2: -pwd
·
-prvkey-enc (-pe)
વર્ણન: ખાનગી કી અલ્ગોરિધમને એન્ક્રિપ્ટ કરવું (aes128/aes256) (aes256 અલ્ગોરિધમ ડિફોલ્ટ અલ્ગોરિધમ છે)
વાક્યરચના: -pe aes128
·
-ecc-algo (-ecc)
વર્ણન: કી જનરેશન માટે ECC અલ્ગોરિધમ (prime256v1/brainpoolP256t1) (prime256v1 ડિફોલ્ટ અલ્ગોરિધમ છે)
સિન્ટેક્સ: -ecc prime256v1
·
-help (-h અને -?)
વર્ણન: મદદ બતાવે છે.
·
-સંસ્કરણ (-v)
વર્ણન: ટૂલ વર્ઝન દર્શાવે છે.
·
-નંબર-કી (-n)
વર્ણન: ટેબલના હેશ સાથે કી જોડીની સંખ્યા {1 અથવા 8} બનાવો file
વાક્યરચના: -n
UM2542 – રેવ 3
પૃષ્ઠ 3/8
યુએમ 2542
STM32MP-KeyGen કમાન્ડ લાઇન ઇન્ટરફેસ
2.2
Exampલેસ
નીચેના માજીampSTM32MP-KeyGen નો ઉપયોગ કેવી રીતે કરવો તે બતાવે છે:
·
Exampલે 1
-abs/home/user/KeyFolder/ -pwd azerty
બધા files (publicKey.pem, privateKey.pem અને publicKeyhash.bin) /home/user/KeyFolder/ ફોલ્ડરમાં બનાવેલ છે. ખાનગી કી aes256 ડિફોલ્ટ અલ્ગોરિધમ સાથે એનક્રિપ્ટ થયેલ છે.
·
Exampલે 2
-abs/home/user/keyFolder/ -pwd azerty pe aes128
બધા files (publicKey.pem, privateKey.pem અને publicKeyhash.bin) /home/user/KeyFolder/ ફોલ્ડરમાં બનાવેલ છે. ખાનગી કી aes128 અલ્ગોરિધમ સાથે એનક્રિપ્ટ થયેલ છે.
·
Exampલે 3
-pubk /home/user/public.pem prvk /home/user/Folder1/Folder2/private.pem hash /home/user/pubKeyHash.bin pwd azerty
Folder1 અને Folder2 અસ્તિત્વમાં ન હોય તો પણ, તે બનાવવામાં આવે છે.
·
Exampલે 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 one file PKTH ના: publicKeysHashHashes.bin
·
Exampલે 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 – રેવ 3
પૃષ્ઠ 4/8
યુએમ 2542
STM32MP-KeyGen કમાન્ડ લાઇન ઇન્ટરફેસ
2.3
એકલ મોડ
સ્ટેન્ડઅલોન મોડમાં STM32MP-KeyGen એક્ઝિક્યુટ કરતી વખતે, નીચેની આકૃતિમાં બતાવ્યા પ્રમાણે એક સંપૂર્ણ પાથ અને પાસવર્ડની વિનંતી કરવામાં આવે છે.
આકૃતિ 1. સ્ટેન્ડઅલોન મોડમાં STM32MP-KeyGen
જ્યારે વપરાશકર્તા દબાવો , ધ files માં જનરેટ થાય છે ફોલ્ડર.
પછી પાસવર્ડને બે વાર દાખલ કરો અને સંબંધિત કી (256 અથવા 1) દબાવીને બે અલ્ગોરિધમ્સ (prime256v1 અથવા brainpoolP1t2)માંથી એક પસંદ કરો.
છેલ્લે સંબંધિત કી (256 અથવા 128) દબાવીને એન્ક્રિપ્ટીંગ અલ્ગોરિધમ (aes1 અથવા aes2) પસંદ કરો.
UM2542 – રેવ 3
પૃષ્ઠ 5/8
પુનરાવર્તન ઇતિહાસ
તારીખ 14-ફેબ્રુઆરી-2019 24-નવે-2021
26-જૂન-2024
કોષ્ટક 1. દસ્તાવેજ પુનરાવર્તન ઇતિહાસ
સંસ્કરણ 1 2
3
ફેરફારો
પ્રારંભિક પ્રકાશન.
અપડેટ કરેલ: · વિભાગ 2.1: આદેશો · વિભાગ 2.2: ઉદાampલેસ
સમગ્ર દસ્તાવેજમાં બદલાયેલ: · STM32MP1 શ્રેણી STM32MPx શ્રેણી દ્વારા · STM32MP1-KeyGen STM32MP-KeyGen દ્વારા
યુએમ 2542
UM2542 – રેવ 3
પૃષ્ઠ 6/8
યુએમ 2542
સામગ્રી
સામગ્રી
1 STM32MP-KeyGen ઇન્સ્ટોલ કરો. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 2 STM32MP-KeyGen કમાન્ડ લાઇન ઇન્ટરફેસ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.1 આદેશો. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2.2 Exampલેસ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2.3 સ્ટેન્ડઅલોન મોડ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 પુનરાવર્તન ઇતિહાસ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6
UM2542 – રેવ 3
પૃષ્ઠ 7/8
યુએમ 2542
મહત્વની સૂચના ધ્યાનપૂર્વક વાંચો STMicroelectronics NV અને તેની પેટાકંપનીઓ (“ST”) કોઈપણ સમયે સૂચના વિના ST ઉત્પાદનો અને/અથવા આ દસ્તાવેજમાં ફેરફારો, સુધારા, ઉન્નત્તિકરણો, ફેરફારો અને સુધારાઓ કરવાનો અધિકાર અનામત રાખે છે. ખરીદદારોએ ઓર્ડર આપતા પહેલા ST ઉત્પાદનો પર નવીનતમ સંબંધિત માહિતી મેળવવી જોઈએ. ઓર્ડરની સ્વીકૃતિ સમયે એસટી ઉત્પાદનોનું વેચાણ એસટીના નિયમો અને વેચાણની શરતો અનુસાર કરવામાં આવે છે. ખરીદદારો ST ઉત્પાદનોની પસંદગી, પસંદગી અને ઉપયોગ માટે સંપૂર્ણપણે જવાબદાર છે અને ST એપ્લિકેશન સહાય અથવા ખરીદદારોના ઉત્પાદનોની ડિઝાઇન માટે કોઈ જવાબદારી સ્વીકારતું નથી. અહીં ST દ્વારા કોઈપણ બૌદ્ધિક સંપદા અધિકાર માટે કોઈ લાઇસન્સ, એક્સપ્રેસ અથવા ગર્ભિત, આપવામાં આવ્યું નથી. અહીં દર્શાવેલ માહિતીથી અલગ જોગવાઈઓ સાથે ST ઉત્પાદનોનું પુનર્વેચાણ આવા ઉત્પાદન માટે ST દ્વારા આપવામાં આવેલી કોઈપણ વોરંટી રદ કરશે. ST અને ST લોગો એ ST ના ટ્રેડમાર્ક છે. ST ટ્રેડમાર્ક વિશે વધારાની માહિતી માટે, www.st.com/trademarks નો સંદર્ભ લો. અન્ય તમામ ઉત્પાદન અથવા સેવાના નામો તેમના સંબંધિત માલિકોની મિલકત છે. આ દસ્તાવેજમાંની માહિતી આ દસ્તાવેજના કોઈપણ અગાઉના સંસ્કરણોમાં અગાઉ પૂરા પાડવામાં આવેલ માહિતીને બદલે છે અને બદલે છે.
© 2024 STMicroelectronics સર્વાધિકાર આરક્ષિત
UM2542 – રેવ 3
પૃષ્ઠ 8/8
દસ્તાવેજો / સંસાધનો
![]() |
STMicroelectronics UM2542 STM32MPx સિરીઝ કી જનરેટર સોફ્ટવેર [પીડીએફ] વપરાશકર્તા માર્ગદર્શિકા UM2542, DT51280V1, UM2542 STM32MPx સિરીઝ કી જનરેટર સૉફ્ટવેર, UM2542, STM32MPx સિરીઝ કી જનરેટર સૉફ્ટવેર, સિરીઝ કી જનરેટર સૉફ્ટવેર, કી જનરેટર સૉફ્ટવેર, જનરેટર સૉફ્ટવેર, સૉફ્ટવેર |