UM2542 STM32MPx സീരീസ് കീ ജനറേറ്റർ സോഫ്റ്റ്വെയർ
ഉൽപ്പന്ന വിവരം
സ്പെസിഫിക്കേഷനുകൾ
- ഉൽപ്പന്നത്തിൻ്റെ പേര്: STM32MPx സീരീസ് കീ ജനറേറ്റർ സോഫ്റ്റ്വെയർ
- പതിപ്പ്: UM2542 – Rev 3
- റിലീസ് തീയതി: ജൂൺ 2024
- നിർമ്മാതാവ്: STMicroelectronics
ഉൽപ്പന്ന ഉപയോഗ നിർദ്ദേശങ്ങൾ
1. STM32MP-KeyGen ഇൻസ്റ്റാൾ ചെയ്യുക
STM32MP-KeyGen സോഫ്റ്റ്വെയർ ഇൻസ്റ്റാൾ ചെയ്യാൻ, ഇൻസ്റ്റാളേഷൻ പിന്തുടരുക
ഉപയോക്തൃ മാനുവലിൽ നൽകിയിരിക്കുന്ന നിർദ്ദേശങ്ങൾ.
2. STM32MP-KeyGen കമാൻഡ് ലൈൻ ഇൻ്റർഫേസ്
കമാൻഡ് ലൈനിൽ നിന്ന് STM32MP-KeyGen സോഫ്റ്റ്വെയർ ഉപയോഗിക്കാം
ഇൻ്റർഫേസ്. ലഭ്യമായ കമാൻഡുകൾ ചുവടെ:
- -സ്വകാര്യ-കീ (-prvk)
- പൊതു-കീ (-pubk)
- -പബ്ലിക്-കീ-ഹാഷ് (-ഹാഷ്)
- -സമ്പൂർണ-പാത (-abs)
- -പാസ്വേഡ് (-pwd)
- -prvkey-enc (-pe)
- -ecc-algo (-ecc)
- –സഹായം (-h ഒപ്പം -?)
- -പതിപ്പ് (-v)
- -നമ്പർ-കീ (-n)
3. ഉദാampലെസ്
ഇവിടെ ചില മുൻampSTM32MP-KeyGen എങ്ങനെ ഉപയോഗിക്കാം എന്നതിനെക്കുറിച്ചുള്ള വിവരങ്ങൾ:
-
- Example 1: -abs /home/user/KeyFolder/ -pwd azerty
- Example 2: -abs /home/user/KeyFolder/ -pwd azerty -pe
aes128
പതിവുചോദ്യങ്ങൾ
ചോദ്യം: ഒരേസമയം എത്ര കീ ജോഡികൾ സൃഷ്ടിക്കാൻ കഴിയും?
ഉത്തരം: നിങ്ങൾക്ക് ഒരേസമയം എട്ട് കീ ജോഡികൾ വരെ സൃഷ്ടിക്കാൻ കഴിയും
എട്ട് പാസ്വേഡുകൾ നൽകുന്നു.
ചോദ്യം: ഏത് എൻക്രിപ്ഷൻ അൽഗോരിതങ്ങൾ പിന്തുണയ്ക്കുന്നു?
A: സോഫ്റ്റ്വെയർ aes256, aes128 എൻക്രിപ്ഷൻ പിന്തുണയ്ക്കുന്നു
അൽഗോരിതങ്ങൾ.
UM2542
ഉപയോക്തൃ മാനുവൽ
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 - Rev 3 - ജൂൺ 2024 കൂടുതൽ വിവരങ്ങൾക്ക് നിങ്ങളുടെ പ്രാദേശിക STMicroelectronics സെയിൽസ് ഓഫീസുമായി ബന്ധപ്പെടുക.
www.st.com
1
കുറിപ്പ്:
UM2542
STM32MP-KeyGen ഇൻസ്റ്റാൾ ചെയ്യുക
STM32MP-KeyGen ഇൻസ്റ്റാൾ ചെയ്യുക
ഈ ടൂൾ STM32CubeProgrammer പാക്കേജ് (STM32CubeProg) ഉപയോഗിച്ചാണ് ഇൻസ്റ്റാൾ ചെയ്തിരിക്കുന്നത്. സജ്ജീകരണ നടപടിക്രമത്തെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, ഉപയോക്തൃ മാനുവൽ STM1.2CubeProgrammer സോഫ്റ്റ്വെയർ വിവരണത്തിൻ്റെ (UM32) വിഭാഗം 2237 കാണുക. ഈ സോഫ്റ്റ്വെയർ STM32MPx സീരീസ് Arm® അടിസ്ഥാനമാക്കിയുള്ള MPU-കൾക്ക് ബാധകമാണ്. യുഎസിലും കൂടാതെ/അല്ലെങ്കിൽ മറ്റെവിടെയെങ്കിലും ആം ലിമിറ്റഡിൻ്റെ (അല്ലെങ്കിൽ അതിൻ്റെ അനുബന്ധ സ്ഥാപനങ്ങൾ) രജിസ്റ്റർ ചെയ്ത വ്യാപാരമുദ്രയാണ് ആം.
UM2542 – Rev 3
പേജ് 2/8
UM2542
STM32MP-KeyGen കമാൻഡ് ലൈൻ ഇൻ്റർഫേസ്
2
STM32MP-KeyGen കമാൻഡ് ലൈൻ ഇൻ്റർഫേസ്
കമാൻഡ് ലൈനിൽ നിന്ന് STM32MP-KeyGen എങ്ങനെ ഉപയോഗിക്കാമെന്ന് ഇനിപ്പറയുന്ന വിഭാഗങ്ങൾ വിവരിക്കുന്നു.
2.1
കമാൻഡുകൾ
ലഭ്യമായ കമാൻഡുകൾ ചുവടെ പട്ടികപ്പെടുത്തിയിരിക്കുന്നു:
·
-സ്വകാര്യ-കീ (-prvk)
വിവരണം: സ്വകാര്യ കീ file പാത (.പെം വിപുലീകരണം)
വാക്യഘടന: -prvkfile_പാത്ത്>
ഉദാampലെ: -prvk ../privateKey.pem
·
പൊതു-കീ (-pubk)
വിവരണം: പൊതു കീ file പാത (.പെം വിപുലീകരണം)
വാക്യഘടന: -pubkfile_പാത്ത്>
ഉദാample: -pubk C:publicKey.pem
·
-പബ്ലിക്-കീ-ഹാഷ് (-ഹാഷ്)
വിവരണം: ഹാഷ് ചിത്രം file പാത (.ബിൻ വിപുലീകരണം)
വാക്യഘടന: -ഹാഷ്file_പാത്ത്>
·
-സമ്പൂർണ-പാത (-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
·
–സഹായം (-h ഒപ്പം -?)
വിവരണം: സഹായം കാണിക്കുന്നു.
·
-പതിപ്പ് (-v)
വിവരണം: ടൂൾ പതിപ്പ് പ്രദർശിപ്പിക്കുന്നു.
·
-നമ്പർ-കീ (-n)
വിവരണം: ഹാഷ് ഓഫ് ടേബിൾ ഉപയോഗിച്ച് കീ ജോഡികളുടെ എണ്ണം {1 അല്ലെങ്കിൽ 8} സൃഷ്ടിക്കുക file
വാക്യഘടന: -n
UM2542 – Rev 3
പേജ് 3/8
UM2542
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 ഹാഷ് /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 – Rev 3
പേജ് 4/8
UM2542
STM32MP-KeyGen കമാൻഡ് ലൈൻ ഇൻ്റർഫേസ്
2.3
ഒറ്റപ്പെട്ട മോഡ്
സ്റ്റാൻഡലോൺ മോഡിൽ STM32MP-KeyGen എക്സിക്യൂട്ട് ചെയ്യുമ്പോൾ, ചുവടെയുള്ള ചിത്രത്തിൽ കാണിച്ചിരിക്കുന്നതുപോലെ ഒരു സമ്പൂർണ്ണ പാതയും പാസ്വേഡും അഭ്യർത്ഥിക്കുന്നു.
ചിത്രം 1. സ്റ്റാൻഡലോൺ മോഡിൽ STM32MP-KeyGen
ഉപയോക്താവ് അമർത്തുമ്പോൾ , ദി fileകൾ ജനറേറ്റുചെയ്യുന്നു ഫോൾഡർ.
തുടർന്ന് രണ്ട് തവണ പാസ്വേഡ് നൽകി രണ്ട് അൽഗോരിതങ്ങളിൽ ഒന്ന് (prime256v1 അല്ലെങ്കിൽ brainpoolP256t1) അതാത് കീ അമർത്തി (1 അല്ലെങ്കിൽ 2) തിരഞ്ഞെടുക്കുക.
അവസാനമായി ബന്ധപ്പെട്ട കീ (256 അല്ലെങ്കിൽ 128) അമർത്തി ഒരു എൻക്രിപ്റ്റിംഗ് അൽഗോരിതം (aes1 അല്ലെങ്കിൽ aes2) തിരഞ്ഞെടുക്കുക.
UM2542 – Rev 3
പേജ് 5/8
റിവിഷൻ ചരിത്രം
തീയതി 14-ഫെബ്രുവരി-2019 24-നവംബർ-2021
26-ജൂൺ-2024
പട്ടിക 1. പ്രമാണ പുനരവലോകന ചരിത്രം
പതിപ്പ് 1 2
3
മാറ്റങ്ങൾ
പ്രാരംഭ റിലീസ്.
അപ്ഡേറ്റ് ചെയ്തത്: · വിഭാഗം 2.1: കമാൻഡുകൾ · വിഭാഗം 2.2: ഉദാampലെസ്
മുഴുവൻ പ്രമാണത്തിലും മാറ്റിസ്ഥാപിച്ചു: · STM32MP1 ശ്രേണി STM32MPx സീരീസ് പ്രകാരം · STM32MP1-KeyGen by STM32MP-KeyGen
UM2542
UM2542 – Rev 3
പേജ് 6/8
UM2542
ഉള്ളടക്കം
ഉള്ളടക്കം
1 STM32MP-KeyGen ഇൻസ്റ്റാൾ ചെയ്യുക. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 2 STM32MP-KeyGen കമാൻഡ് ലൈൻ ഇൻ്റർഫേസ്. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.1 കമാൻഡുകൾ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2.2 ഉദാampലെസ്. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2.3 സ്വതന്ത്ര മോഡ്. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 പുനരവലോകന ചരിത്രം. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6
UM2542 – Rev 3
പേജ് 7/8
UM2542
സുപ്രധാന അറിയിപ്പ് ശ്രദ്ധാപൂർവ്വം വായിക്കുക STMicroelectronics NV യും അതിന്റെ അനുബന്ധ സ്ഥാപനങ്ങളും ("ST") ST ഉൽപ്പന്നങ്ങളിലും കൂടാതെ/അല്ലെങ്കിൽ ഈ ഡോക്യുമെന്റിൽ എപ്പോൾ വേണമെങ്കിലും അറിയിപ്പ് കൂടാതെ മാറ്റങ്ങൾ, തിരുത്തലുകൾ, മെച്ചപ്പെടുത്തലുകൾ, പരിഷ്ക്കരണങ്ങൾ, മെച്ചപ്പെടുത്തലുകൾ എന്നിവ വരുത്താനുള്ള അവകാശം നിക്ഷിപ്തമാണ്. ഓർഡറുകൾ നൽകുന്നതിന് മുമ്പ് വാങ്ങുന്നവർ ST ഉൽപ്പന്നങ്ങളുടെ ഏറ്റവും പുതിയ പ്രസക്തമായ വിവരങ്ങൾ നേടിയിരിക്കണം. ഓർഡർ അക്നോളജ്മെന്റ് സമയത്ത് എസ്ടിയുടെ വിൽപ്പന നിബന്ധനകൾക്കും വ്യവസ്ഥകൾക്കും അനുസരിച്ചാണ് എസ്ടി ഉൽപ്പന്നങ്ങൾ വിൽക്കുന്നത്. ST ഉൽപ്പന്നങ്ങളുടെ തിരഞ്ഞെടുപ്പ്, തിരഞ്ഞെടുക്കൽ, ഉപയോഗം എന്നിവയുടെ പൂർണ ഉത്തരവാദിത്തം വാങ്ങുന്നവർക്ക് മാത്രമായിരിക്കും, കൂടാതെ അപേക്ഷാ സഹായത്തിനോ വാങ്ങുന്നവരുടെ ഉൽപ്പന്നങ്ങളുടെ രൂപകൽപ്പനയ്ക്കോ യാതൊരു ബാധ്യതയും എസ്ടി ഏറ്റെടുക്കുന്നില്ല. ഏതെങ്കിലും ബൗദ്ധിക സ്വത്തവകാശത്തിനുള്ള ലൈസൻസ്, എക്സ്പ്രസ് അല്ലെങ്കിൽ സൂചനയൊന്നും ഇവിടെ എസ്ടി നൽകുന്നില്ല. ഇവിടെ പ്രതിപാദിച്ചിരിക്കുന്ന വിവരങ്ങളിൽ നിന്ന് വ്യത്യസ്തമായ വ്യവസ്ഥകളോടെ ST ഉൽപ്പന്നങ്ങളുടെ പുനർവിൽപ്പന, അത്തരം ഉൽപ്പന്നത്തിന് ST നൽകുന്ന ഏതെങ്കിലും വാറന്റി അസാധുവാകും. എസ്ടിയും എസ്ടി ലോഗോയും എസ്ടിയുടെ വ്യാപാരമുദ്രകളാണ്. ST വ്യാപാരമുദ്രകളെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, www.st.com/trademarks കാണുക. മറ്റെല്ലാ ഉൽപ്പന്നങ്ങളുടെയും സേവനങ്ങളുടെയും പേരുകൾ അവയുടെ ഉടമസ്ഥരുടെ സ്വത്താണ്. ഈ പ്രമാണത്തിലെ വിവരങ്ങൾ ഈ ഡോക്യുമെന്റിന്റെ ഏതെങ്കിലും മുൻ പതിപ്പുകളിൽ മുമ്പ് നൽകിയിട്ടുള്ള വിവരങ്ങൾ അസാധുവാക്കുകയും പകരം വയ്ക്കുകയും ചെയ്യുന്നു.
© 2024 STMicroelectronics എല്ലാ അവകാശങ്ങളും നിക്ഷിപ്തം
UM2542 – Rev 3
പേജ് 8/8
പ്രമാണങ്ങൾ / വിഭവങ്ങൾ
![]() |
STMmicroelectronics UM2542 STM32MPx സീരീസ് കീ ജനറേറ്റർ സോഫ്റ്റ്വെയർ [pdf] ഉപയോക്തൃ മാനുവൽ UM2542, DT51280V1, UM2542 STM32MPx സീരീസ് കീ ജനറേറ്റർ സോഫ്റ്റ്വെയർ, UM2542, STM32MPx സീരീസ് കീ ജനറേറ്റർ സോഫ്റ്റ്വെയർ, സീരീസ് കീ ജനറേറ്റർ സോഫ്റ്റ്വെയർ, കീ ജനറേറ്റർ സോഫ്റ്റ്വെയർ, ജനറേറ്റർ സോഫ്റ്റ്വെയർ, സോഫ്റ്റ്വെയർ |