ST માઈક્રોઈલેક્ટ્રોનિક્સ STM32 સાઇનિંગ ટૂલ સોફ્ટવેર
પરિચય
STM32 સાઇનિંગ ટૂલ સોફ્ટવેર (આ દસ્તાવેજમાં STM32-SignTool નામ આપવામાં આવ્યું છે) STM32CubeProgrammer (STM32CubeProg) માં સંકલિત છે. STM32-SignTool એ એક મુખ્ય સાધન છે જે સુરક્ષિત પ્લેટફોર્મની ખાતરી આપે છે અને STM32-KeyGen સોફ્ટવેર દ્વારા જનરેટ કરાયેલ ECC કીનો ઉપયોગ કરીને બાઈનરી છબીઓના સહીની ખાતરી કરે છે (વધુ વિગતો માટે વપરાશકર્તા માર્ગદર્શિકા STM32 કી જનરેટર સોફ્ટવેર વર્ણન (UM2542) નો સંદર્ભ લો). સહી કરેલ બાઈનરી છબીઓનો ઉપયોગ STM32 સુરક્ષિત બુટ ક્રમ દરમિયાન થાય છે જે વિશ્વસનીય બુટ ચેઇનને સપોર્ટ કરે છે. આ ક્રિયા લોડ કરેલી છબીઓની પ્રમાણીકરણ અને અખંડિતતા તપાસની ખાતરી કરે છે. STM32-SignTool બાઈનરી છબી ઉત્પન્ન કરે છે. file, જાહેર કી file, અને ખાનગી કી file. બાઈનરી ઈમેજ file ઉપકરણ માટે પ્રોગ્રામ કરવા માટેનો બાઈનરી ડેટા સમાવે છે. જાહેર કી file STM32-KeyGen સાથે જનરેટ થયેલ PEM ફોર્મેટમાં ECC પબ્લિક કી ધરાવે છે. ખાનગી કી file STM32-KeyGen સાથે જનરેટ થયેલ, PEM ફોર્મેટમાં એન્ક્રિપ્ટેડ ECC ખાનગી કી ધરાવે છે. એક સહી કરેલ બાઈનરી file પહેલેથી જ હસ્તાક્ષર કરેલમાંથી પણ જનરેટ કરી શકાય છે file બેચ સાથે file મોડ. આ કિસ્સામાં, નીચેના પરિમાણો ફરજિયાત નથી: છબી પ્રવેશ બિંદુ, છબી લોડ સરનામું અને છબી સંસ્કરણ પરિમાણો. આ દસ્તાવેજ નીચેના કોષ્ટકમાં સૂચિબદ્ધ ઉત્પાદનો પર લાગુ પડે છે.
કોષ્ટક 1. લાગુ ઉત્પાદનો
ઉત્પાદન પ્રકાર | ભાગ નંબર અથવા ઉત્પાદન શ્રેણી |
માઇક્રોકન્ટ્રોલર | STM32N6 શ્રેણી |
માઇક્રોપ્રોસેસર | STM32MP1 અને STM32MP2 શ્રેણી |
નીચેના વિભાગોમાં, STM32 ઉપરોક્ત કોષ્ટકમાં સૂચિબદ્ધ ઉત્પાદનોનો સંદર્ભ આપે છે, સિવાય કે અન્યથા જણાવ્યું હોય.
STM32-SignTool ઇન્સ્ટોલ કરો
આ ટૂલ STM32CubeProgrammer પેકેજ (STM32CubeProg) સાથે ઇન્સ્ટોલ કરેલું છે. સેટ-અપ પ્રક્રિયા વિશે વધુ માહિતી માટે, વપરાશકર્તા માર્ગદર્શિકા STM1.2CubeProgrammer સોફ્ટવેર વર્ણન (UM32) ના વિભાગ 2237 નો સંદર્ભ લો. આ સોફ્ટવેર Arm® Cortex® પ્રોસેસર પર આધારિત STM32 ઉત્પાદનોને સપોર્ટ કરે છે.
નોંધ: આર્મ એ યુ.એસ. અને/અથવા અન્યત્ર આર્મ લિમિટેડ (અથવા તેની પેટાકંપનીઓ) નો નોંધાયેલ ટ્રેડમાર્ક છે.
STM32-SignTool કમાન્ડ લાઇન ઇન્ટરફેસ
નીચેના વિભાગો કમાન્ડ લાઇનમાંથી STM32-SignTool નો ઉપયોગ કેવી રીતે કરવો તેનું વર્ણન કરે છે.
આદેશો
ઉપલબ્ધ આદેશો નીચે સૂચિબદ્ધ છે:
- -બાયનરી-ઇમેજ(-બિન), -ઇનપુટ(-ઇન)
- વર્ણન: બાઈનરી છબી file પાથ (.બિન એક્સ્ટેંશન)
- વાક્યરચના: 1 -બિન /હોમ/યુઝર/બાઈનરીFile.બિન
- વાક્યરચના: 2 -in /home/User/binaryFile.બિન
- -છબી-સંસ્કરણ (-iv)
- વર્ણન: સહી કરેલ છબીના છબી સંસ્કરણમાં પ્રવેશ કરે છે file
- વાક્યરચના: -iv
- -ખાનગી-કી (-prvk)
- વર્ણન: ખાનગી કી file પાથ (.pem એક્સ્ટેંશન)
- વાક્યરચના: -prvkfile_path>
- Example: -prvk ../privateKey.pem
- -પબ્લિક-કી -pubk
- વર્ણન: જાહેર કી file માર્ગો
- વાક્યરચના: -pubkFile_પાથ{1..8}>
- હેડર v1 માટે: STM32MP15xx ઉત્પાદનો માટે માત્ર એક કી પાથનો ઉપયોગ કરો
- હેડર v2 અને તેથી વધુ માટે: અન્ય લોકો માટે આઠ કી પાથનો ઉપયોગ કરો
- -પાસવર્ડ (-pwd)
- વર્ણન: ખાનગી કીનો પાસવર્ડ (આ પાસવર્ડમાં ઓછામાં ઓછા ચાર અક્ષરો હોવા જોઈએ)
- Example: -pwd azerty
- • –લોડ-એડ્રેસ (-લા)
- વર્ણન: છબી લોડ સરનામું
- Exampલે: -લા
- -એન્ટ્રી-પોઇન્ટ (-ઇપી)
- વર્ણન: છબી પ્રવેશ બિંદુ
- Exampલે: -એપી
- -વિકલ્પ-ધ્વજ (-ઓફ)
- વર્ણન: છબી વિકલ્પ ફ્લેગ્સ (ડિફોલ્ટ મૂલ્ય = 0)
- Exampલે: -ઓફ
- -એલ્ગોરિધમ (-a)
- વર્ણન: prime256v1 (મૂલ્ય 1, ડિફોલ્ટ) અથવા brainpoolP256t1 (મૂલ્ય 2) માંથી એકનો ઉલ્લેખ કરે છે.
- Exampલે: -એ <2>
- -આઉટપુટ (-o)
- વર્ણન: આઉટપુટ file માર્ગ આ પરિમાણ વૈકલ્પિક છે. જો ઉલ્લેખિત ન હોય તો, આઉટપુટ file તે જ સ્ત્રોત પર ઉત્પન્ન થાય છે file પાથ (દા.તample, બાઈનરી ઈમેજ file C:\Binary છેFile.bin). સહી કરેલ દ્વિસંગી file C:\Binary છેFile_Signed.bin.
- વાક્યરચના: -oFile_પથ>
- -પ્રકાર (-ટી)
- વર્ણન: બાઈનરી પ્રકાર. શક્ય મૂલ્યો ssbl, fsbl, teeh, teed, teex, અને copro છે.
- વાક્યરચના: -t
- -મૌન (-ઓ)
- વર્ણન: હાલના આઉટપુટને બદલવા માટે કોઈ સંદેશ પ્રદર્શિત થતો નથી. file
- -help (-h અને -?)
- વર્ણન: મદદ બતાવે છે
- -સંસ્કરણ (-v)
- વર્ણન: ટૂલ વર્ઝન દર્શાવે છે
- -enc-dc (-encdc)
- વર્ણન: FSBL એન્ક્રિપ્શન માટે એન્ક્રિપ્શન ડેરિવેશન કોન્સ્ટન્ટ [હેડર v2]
- વાક્યરચના: -encdc
- -enc-કી (-enck)
- વર્ણન: OEM ગુપ્ત file FSBL એન્ક્રિપ્શન માટે [હેડર v2]
- વાક્યરચના: -enck
- -ડમ્પ-હેડર (-ડમ્પ)
- વર્ણન: છબી હેડરનું વિશ્લેષણ અને ડમ્પ કરો
- વાક્યરચના: -ડમ્પFile_પથ>
- -હેડર-સંસ્કરણ (-hv)
- વર્ણન: સહી હેડર સંસ્કરણ, શક્ય મૂલ્યો: 1, 2, 2.1, 2.2, અને 2.3
- ExampSTM32MP15xx માટે le: -hv 2
- ExampSTM32MP25xx માટે le: -hv 2.2
- ExampSTM32N6xxx માટે le: -hv 2.3
- -નો-કીઓ (-એનકે)
- વર્ણન: કી વિકલ્પો વિના ખાલી હેડર ઉમેરવું
- સૂચના: option flags આદેશ સાથે પ્રમાણીકરણ વિકલ્પને અક્ષમ કરવાની જરૂર છે.
ExampSTM32-SignTool માટે les
નીચેના માજીampચાલો STM32-SignTool નો ઉપયોગ કેવી રીતે કરવો તે બતાવીએ:
Exampલે 1
-બિન /હોમ/યુઝર/બાઈનરીFile.bin –pubk /home/user/publicKey.pem –prvk /home/user/privateKey.pem –iv 5 –pwd azerty –la 0x20000000 –ep 0x08000000 ડિફોલ્ટ અલ્ગોરિધમ (prime256v1) પસંદ થયેલ છે અને વિકલ્પ ફ્લેગ મૂલ્ય 0 (ડિફોલ્ટ મૂલ્ય) છે. સહી કરેલ આઉટપુટ બાઈનરી file (દ્વિસંગીFile_Signed.bin) /home/user/ ફોલ્ડરમાં બનાવેલ છે
Exampલે 2
-બિન /હોમ/યુઝર/ફોલ્ડર1/બાઈનરીFile.bin –pubk /home/user/publicKey.pem –prvk /home/user/privateKey.pem –iv 5 –pwd azerty –s –la 0x20000000 –ep 0x08000000 –a 2 –o /home/user/Folder2/Folder3/signedFile.bin આ કિસ્સામાં BrainpoolP256t1 અલ્ગોરિધમ પસંદ કરવામાં આવે છે. જો Folder2 અને Folder3 અસ્તિત્વમાં ન હોય તો પણ, તે બનાવવામાં આવે છે. –s આદેશ સાથે, ભલે a file સમાન ઉલ્લેખિત નામ સાથે અસ્તિત્વમાં છે, તે કોઈપણ સંદેશ વિના આપમેળે બદલાઈ જાય છે.
Exampલે 3
બાઈનરી પર સહી કરો file હેડર સંસ્કરણ 2 નો ઉપયોગ કરીને જેમાં પ્રમાણીકરણ પ્રવાહ માટે આઠ સાર્વજનિક કીઓનો સમાવેશ થાય છે.
./STM32_SigningTool_CLI.exe -bin /home/user/input.bin -pubk publicKey00.pem publicKey01.pem publicKey02.pem publicKey03.pem publicKey04.pem publicKey05.pem publicKey06.pem publicKey07.pem -prvk privateKey00.pem -pwd azerty -t fsbl -iv 0x00000000 -la 0x20000000 -ep 0x08000000 -of 0x80000001 -o /home/user/output.stm32
Exampલે 4
બાઈનરી પર સહી કરો file હેડર સંસ્કરણ 2 નો ઉપયોગ કરીને જેમાં પ્રમાણીકરણ વત્તા એન્ક્રિપ્શન ફ્લો માટે આઠ જાહેર કીનો સમાવેશ થાય છે.
./STM32_SigningTool_CLI.exe -bin /home/user/input.bin -pubk publicKey00.pem publicKey01.pem publicKey02.pem publicKey03.pem publicKey04.pem publicKey05.pem publicKey06.pem publicKey07.pem -prvk privateKey00.pem -iv 0x00000000 -pwd azerty -la 0x20000000 -ep 0x08000000 -t fsbl -of 0x00000003 -encdc 0x25205f0e -enck /home/user/OEM_SECRET.bin -o /home/user/output.stm32
Exampલે 5
આઉટપુટ પાર્સ કરીને પરિણામી ઇમેજ ચકાસો file અને દરેક હેડર ફીલ્ડ તપાસો. ./STM32_SigningTool_CLI.exe -dump /home/user/output.stm32
Exampલે 6
સહી કર્યા વિના અને કી ડિપ્લોય કર્યા વિના હેડર ઉમેરો. STM32_SigningTool_CLI.exe -in input.bin -nk -of 0x0 -iv 1 -hv 2.2 -o output.stm32
એકલ મોડ
સ્ટેન્ડઅલોન મોડમાં STM32-SignTool ને એક્ઝિક્યુટ કરતી વખતે, પહેલા એક સંપૂર્ણ પાથ દાખલ કરવો આવશ્યક છે. ત્યારબાદ નીચેની આકૃતિમાં બતાવ્યા પ્રમાણે, પુષ્ટિ માટે બે વાર પાસવર્ડની વિનંતી કરવામાં આવે છે.
આકૃતિ 1. સ્ટેન્ડઅલોન મોડમાં STM32-SignTool
આગળનાં પગલાં નીચે મુજબ છે.
- બે અલ્ગોરિધમ્સમાંથી એક પસંદ કરો.
- ઈમેજ વર્ઝન, ઈમેજ એન્ટ્રી પોઈન્ટ અને ઈમેજ લોડ એડ્રેસ દાખલ કરો.
- વિકલ્પ ફ્લેગ મૂલ્ય દાખલ કરો.
અન્ય આઉટપુટ file જો જરૂરી હોય તો પાથનો ઉલ્લેખ કરી શકાય છે, અથવા વર્તમાન સાથે ચાલુ રાખવા માટે એન્ટર દબાવો.
PKCS#11 સોલ્યુશન
સહી કરેલ બાઈનરી છબીઓનો ઉપયોગ STM32 સુરક્ષિત બુટ ક્રમ દરમિયાન થાય છે જે વિશ્વસનીય બુટ સાંકળને સપોર્ટ કરે છે.
આ ક્રિયા લોડ કરેલી છબીઓની પ્રમાણીકરણ અને અખંડિતતા તપાસની ખાતરી કરે છે.
ક્લાસિક હસ્તાક્ષર આદેશ વિનંતી કરે છે કે તમામ જાહેર અને ખાનગી કી ઇનપુટ તરીકે પ્રદાન કરવામાં આવે files. આ છે
સહી સેવા ચલાવવાની મંજૂરી ધરાવતી કોઈપણ વ્યક્તિ દ્વારા સીધી રીતે સુલભ. આખરે, આનો વિચાર કરી શકાય છે
સુરક્ષા લીક બનવા માટે. કી ડેટા ચોરી કરવાના કોઈપણ પ્રયાસો સામે કીને સુરક્ષિત રાખવા માટે ઘણા ઉકેલો છે. આમાં
સંદર્ભમાં, PKCS#11 ઉકેલ અપનાવવામાં આવ્યો છે.
PKCS#11 API નો ઉપયોગ ક્રિપ્ટોગ્રાફિક કીને હેન્ડલ અને સ્ટોર કરવા માટે થઈ શકે છે. આ ઇન્ટરફેસ સ્પષ્ટ કરે છે કે કેવી રીતે
HSM (હાર્ડવેર સુરક્ષા મોડ્યુલ્સ) અને સ્માર્ટકાર્ડ્સ જેવા ક્રિપ્ટોગ્રાફિક ઉપકરણો સાથે વાતચીત કરો.
આ ઉપકરણોનો હેતુ ખાનગી ચાવી જાહેર કર્યા વિના ક્રિપ્ટોગ્રાફિક ચાવીઓ જનરેટ કરવાનો અને માહિતી પર સહી કરવાનો છે.
બહારની દુનિયા માટે સામગ્રી.
સૉફ્ટવેર એપ્લિકેશન્સ આ ઑબ્જેક્ટ્સનો ઉપયોગ કરવા માટે API ને કૉલ કરી શકે છે:
• સપ્રમાણ/અસમપ્રમાણ કી જનરેટ કરો
• એન્ક્રિપ્શન અને ડિક્રિપ્શન
• ડિજિટલ હસ્તાક્ષરની ગણતરી અને ચકાસણી
PKCS #11 એ એપ્લીકેશનને સામાન્ય, તાર્કિક રજૂ કરે છે view ક્રિપ્ટોગ્રાફિક ટોકન તરીકે ઓળખાતા ઉપકરણનું અને તે
દરેક ટોકનને એક સ્લોટ ID સોંપે છે. એપ્લિકેશન જે ટોકનને ઍક્સેસ કરવા માંગે છે તેને સ્પષ્ટ કરીને ઓળખે છે
યોગ્ય સ્લોટ ID.
STM32SigningTool નો ઉપયોગ સ્માર્ટકાર્ડ્સ અને સમાન PKCS#11 સુરક્ષા પર સંગ્રહિત મુખ્ય ઑબ્જેક્ટ્સને મેનેજ કરવા માટે થાય છે.
ટોકન્સ જ્યાં સંવેદનશીલ ખાનગી ચાવીઓ ક્યારેય ઉપકરણમાંથી બહાર નીકળતી નથી.
STM32SigningTool ECDSA પર આધારિત ઇનપુટ બાયનરીઝને હેરફેર કરવા અને સહી કરવા માટે PKCS#11 ઇન્ટરફેસનો ઉપયોગ કરે છે.
જાહેર/ખાનગી ચાવીઓ. આ ચાવીઓ સુરક્ષા ટોકન્સ (હાર્ડવેર અથવા સોફ્ટવેર) માં સંગ્રહિત થાય છે.
વધારાના PKCS#11 આદેશો
- -મોડ્યુલ (-m)
- વર્ણન: લોડ કરવા માટે PKCS#11 મોડ્યુલ/લાઇબ્રેરી પાથનો ઉલ્લેખ કરો (dll, so)
- વાક્યરચના:-m
- • –કી-ઇન્ડેક્સ (-કી)
- -કી-ઇન્ડેક્સ (-ki)
- વર્ણન: હેક્સ ફોર્મેટમાં વપરાયેલી કી ઇન્ડેક્સની સૂચિ
- હેડર v1 માટે એક ઇન્ડેક્સ અને હેડર v2 માટે આઠ ઇન્ડેક્સનો ઉપયોગ કરો (જગ્યા દ્વારા અલગ)
- વાક્યરચના: -કી
- વર્ણન: હેક્સ ફોર્મેટમાં વપરાયેલી કી ઇન્ડેક્સની સૂચિ
- -સ્લોટ-ઇન્ડેક્સ (-si)
- વર્ણન: વાપરવા માટે સ્લોટનો ઇન્ડેક્સ સ્પષ્ટ કરો (ડિફોલ્ટ 0x0)
- વાક્યરચના:-si
- –સ્લોટ–ઓળખકર્તા (-sid)
- વર્ણન: ઉપયોગ કરવા માટેના સ્લોટના ઓળખકર્તાનો ઉલ્લેખ કરો (વૈકલ્પિક, દશાંશ અથવા હેક્સાડેસિમલ ફોર્મેટમાં)
- વાક્યરચના:-sid
- જો –slot-identifier વિકલ્પનો ઉપયોગ –slot-index સાથે એકસાથે કરવામાં આવે છે, તો ટૂલ તપાસે છે કે શું આ ગોઠવણી સમાન સ્લોટ સાથે મેળ ખાય છે. ઓળખકર્તા ઉલ્લેખિત ઇન્ડેક્સને પ્રતિબિંબિત કરે છે; અન્યથા, ભૂલ થાય છે.
- –સ્લોટ-ઇન્ડેક્સનો ઉલ્લેખ કર્યા વિના –સ્લોટ-આઇડેન્ટિફાયરનો ઉપયોગ કરવો શક્ય છે. આ ટૂલ સ્લોટ ઇન્ડેક્સને વ્યવસ્થિત રીતે શોધે છે.
- -સક્રિય-કી ઈન્ડેક્સ (-એકી)
- વર્ણન: વાસ્તવિક સક્રિય કી ઇન્ડેક્સ (ડિફોલ્ટ 0) સ્પષ્ટ કરો.
- વાક્યરચના: -aki <hexValue >
PKH/PKTH file પેઢી
સાઇનિંગ ઓપરેશનની પ્રક્રિયા પછી, સાધન વ્યવસ્થિત રીતે PKH જનરેટ કરે છે fileઓટીપી ફ્યુઝ માટે પછી વાપરવા માટે s.
- પીકેએચ file હેડર v0 માટે pkcsHashPublicKey1x{active_key_index}.bin નામ આપવામાં આવ્યું છે
- PKTH file હેડર v2 માટે pkcsPublicKeysHashHashes.bin નામ આપવામાં આવ્યું છે
Exampલેસ
સાધન ઇનપુટ સાઇન કરી શકે છે files બંને હેડર v1 અને હેડર v2 માટે, આદેશ વાક્યમાં ન્યૂનતમ તફાવત સાથે.
- હેડર v1
-બિન ઇનપુટ.બિન -iv -પીડબલ્યુડી -લા -એપી -ટી -નું –
-કી-ઇન્ડેક્સ -aki 0 -મોડ્યુલ -સ્લોટ-ઇન્ડેક્સ -o આઉટપુટ.stm32 - હેડર v2
-બિન ઇનપુટ.બિન -iv -પીડબલ્યુડી -લા -એપી -ટી -નું – -કી-ઇન્ડેક્સ -આકી -મોડ્યુલ -સ્લોટ-ઇન્ડેક્સ -o આઉટપુટ.stm0
કમાન્ડ લાઇન પર ભૂલ, અથવા ટૂલ મેળ ખાતા મુખ્ય ઑબ્જેક્ટ્સને ઓળખવામાં અસમર્થતાને કારણે, ભૂલ સંદેશ પ્રદર્શિત થાય છે. આ સમસ્યાનો સ્ત્રોત સૂચવે છે. SigningTool ફક્ત પૂર્વ-રૂપરેખાંકિત HSM નો ઉપયોગ કરી શકે છે, અને તે નવા સુરક્ષા ઑબ્જેક્ટ્સને મેનેજ કરવા અથવા બનાવવા માટે રચાયેલ નથી. તેથી, યોગ્ય વાતાવરણ સેટ કરવા માટે મફત સૉફ્ટવેર ઇન્સ્ટોલ કરવું જરૂરી છે. પછી કીઓ જનરેટ કરી શકાય છે, અને ઑબ્જેક્ટ્સ વિશેની માહિતી મેળવી શકાય છે.
સ્લોટ ઓળખકર્તા વિકલ્પ:
- -bin input.bin –પ્રકાર fsbl -hv 1 –key-index 0x40 -aki 0 –module softhsm2.dll –પાસવર્ડ prg-dev -ep 0x2ffe4000 -s -si 0 -sid 0x51a53ad8 -la 0x2ffc2500 -iv 0 -of 0x80000000 -o output.stm32
ભૂલ દા.તampલેસ:
- અમાન્ય સ્લોટ ઇન્ડેક્સ
આકૃતિ 2. HSM TOKEN_NOT_RECOGNIZED
અજ્ઞાત કી ઑબ્જેક્ટ જેનો ઉલ્લેખ –key-index આદેશમાં કરવામાં આવ્યો છે
આકૃતિ 3. HSM OBJECT_HANDLE_INVALID
સાધન વસ્તુઓને ક્રમિક રીતે વર્તે છે. જો તે પ્રથમ પ્રયાસમાં મેળ ખાતા કી ઓબ્જેક્ટોને ઓળખી શકતું નથી, તો સહી કરવાની કામગીરી પ્રક્રિયાને અટકાવે છે. પછી સમસ્યાના સ્ત્રોતને દર્શાવવા માટે એક ભૂલ સંદેશ પ્રદર્શિત થાય છે.
પુનરાવર્તન ઇતિહાસ
કોષ્ટક 2. દસ્તાવેજ પુનરાવર્તન ઇતિહાસ
તારીખ | સંસ્કરણ | ફેરફારો |
14-ફેબ્રુઆરી-2019 | 1 | પ્રારંભિક પ્રકાશન. |
26-નવે-2021 |
2 |
અપડેટ કરેલ:
• વિભાગ 2.1: આદેશો • વિભાગ ૨.૨: ઉદાહરણampSTM32-SignTool માટે les • ઉમેરાયેલ વિભાગ 2.4: PKCS#11 ઉકેલ |
27-જૂન-2022 | 3 | અપડેટ કરેલ વિભાગ 2.1: આદેશો |
26-જૂન-2024 |
4 |
સમગ્ર દસ્તાવેજમાં બદલાયેલ:
• STM32MP1 શ્રેણી બાય STM32MPx શ્રેણી • STM32MP-SignTool દ્વારા STM1MP32-SignTool • STM32MP1-KeyGen STM32MP-KeyGen દ્વારા અપડેટ કરેલ –પબ્લિક-કી -pubk અને વિભાગ 2.1 માં –હેડર-વર્ઝન (-hv) અને -નો-કી (- nk) ઉમેર્યું: આદેશો. ઉમેર્યું “ભૂતપૂર્વampવિભાગ 6 માં le 2.2”: ઉદાહરણampSTM32-SignTool માટે les. |
14-નવે-2024 |
5 |
ઉમેર્યું:
• લાગુ પડતા ઉત્પાદનો માટે STM32N6 શ્રેણી સમગ્ર દસ્તાવેજમાં બદલાયેલ: • STM32MP બાય STM32 અપડેટ કરેલ: • વિભાગ 2.1: આદેશો |
06-માર્ચ-2025 |
6 |
અપડેટ કરેલ:
• વિભાગ 2.4.1: વધારાના PKCS#11 આદેશો • વિભાગ ૨.૨: ઉદાહરણampલેસ |
મહત્વપૂર્ણ સૂચના - ધ્યાનથી વાંચો
STMicroelectronics NV અને તેની પેટાકંપનીઓ ("ST") કોઈપણ સમયે સૂચના વિના ST ઉત્પાદનો અને/અથવા આ દસ્તાવેજમાં ફેરફારો, સુધારા, ઉન્નત્તિકરણો, ફેરફારો અને સુધારા કરવાનો અધિકાર અનામત રાખે છે. ખરીદદારોએ ઓર્ડર આપતા પહેલા ST ઉત્પાદનો પર નવીનતમ સંબંધિત માહિતી મેળવવી જોઈએ. ST ઉત્પાદનો ઓર્ડર સ્વીકૃતિ સમયે ST ના વેચાણના નિયમો અને શરતો અનુસાર વેચવામાં આવે છે. ખરીદદારો ST ઉત્પાદનોની પસંદગી, પસંદગી અને ઉપયોગ માટે સંપૂર્ણપણે જવાબદાર છે અને ST ખરીદદારોના ઉત્પાદનોની અરજી સહાય અથવા ડિઝાઇન માટે કોઈ જવાબદારી સ્વીકારતું નથી. ST દ્વારા અહીં કોઈપણ બૌદ્ધિક સંપદા અધિકાર માટે કોઈ લાઇસન્સ, સ્પષ્ટ અથવા ગર્ભિત, આપવામાં આવતું નથી. અહીં દર્શાવેલ માહિતીથી અલગ જોગવાઈઓ સાથે ST ઉત્પાદનોનું પુનર્વેચાણ આવા ઉત્પાદન માટે ST દ્વારા આપવામાં આવેલી કોઈપણ વોરંટી રદ કરશે. ST અને ST લોગો ST ના ટ્રેડમાર્ક છે. ST ટ્રેડમાર્ક્સ વિશે વધારાની માહિતી માટે, www.st.com/trademarks નો સંદર્ભ લો. અન્ય તમામ ઉત્પાદન અથવા સેવા નામો તેમના સંબંધિત માલિકોની મિલકત છે. આ દસ્તાવેજમાંની માહિતી આ દસ્તાવેજના કોઈપણ અગાઉના સંસ્કરણોમાં અગાઉ પૂરી પાડવામાં આવેલી માહિતીને બદલે છે અને તેને બદલે છે.
© 2025 STMicroelectronics – સર્વાધિકાર આરક્ષિત
FAQ
- પ્રશ્ન: જો મને STM32-SignTool નો ઉપયોગ કરતી વખતે ભૂલો આવે તો મારે શું કરવું જોઈએ?
- A: આદેશ વાક્યરચના તપાસો, ખાતરી કરો કે બધા જરૂરી પરિમાણો યોગ્ય રીતે પૂરા પાડવામાં આવ્યા છે, અને મુશ્કેલીનિવારણ ટિપ્સ માટે વપરાશકર્તા માર્ગદર્શિકાનો સંદર્ભ લો.
- પ્રશ્ન: શું હું વિવિધ ઓપરેટિંગ સિસ્ટમ્સ પર STM32-SignTool નો ઉપયોગ કરી શકું છું?
- A: STM32-SignTool ચોક્કસ ઓપરેટિંગ સિસ્ટમ્સ પર કામ કરવા માટે રચાયેલ છે. સુસંગતતા વિગતો માટે સોફ્ટવેર સ્પષ્ટીકરણોનો સંદર્ભ લો.
દસ્તાવેજો / સંસાધનો
![]() |
ST માઈક્રોઈલેક્ટ્રોનિક્સ STM32 સાઇનિંગ ટૂલ સોફ્ટવેર [પીડીએફ] વપરાશકર્તા માર્ગદર્શિકા STM32N6 શ્રેણી, STM32MP1, STM32MP2 શ્રેણી, STM32 સાઇનિંગ ટૂલ સોફ્ટવેર, STM32, સાઇનિંગ ટૂલ સોફ્ટવેર, ટૂલ સોફ્ટવેર, સોફ્ટવેર |