GoGPT Best VPN GoSearch

OnWorks ഫെവിക്കോൺ

softhsm - ക്ലൗഡിൽ ഓൺലൈനിൽ

ഉബുണ്ടു ഓൺലൈൻ, ഫെഡോറ ഓൺലൈൻ, വിൻഡോസ് ഓൺലൈൻ എമുലേറ്റർ അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിവയിലൂടെ OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ softhsm പ്രവർത്തിപ്പിക്കുക

Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാവുന്ന കമാൻഡ് softhsm ആണിത്.

പട്ടിക:

NAME


softhsm - libsofthsm-നുള്ള പിന്തുണാ ഉപകരണം

സിനോപ്സിസ്


softhsm --ഷോ-സ്ലോട്ടുകൾ
softhsm --init-ടോക്കൺ --സ്ലോട്ട് അക്കം --ലേബൽ ടെക്സ്റ്റ് \
[--അങ്ങനെ-പിൻ പിൻ --പിൻ പിൻ]
softhsm --ഇറക്കുമതി പാത [--ഫയൽ പിൻ പിൻ] --സ്ലോട്ട് അക്കം \
--പിൻ പിൻ --ലേബൽ ടെക്സ്റ്റ് --id ഹെക്സ്
softhsm --കയറ്റുമതി പാത [--ഫയൽ പിൻ പിൻ] --സ്ലോട്ട് അക്കം \
--പിൻ പിൻ --id ഹെക്സ്
softhsm --ഒപ്റ്റിമൈസ് ചെയ്യുക --സ്ലോട്ട് അക്കം --പിൻ പിൻ
softhsm --വിശ്വസനീയം bool --സ്ലോട്ട് അക്കം [--അങ്ങനെ-പിൻ പിൻ] \
--തരം ടെക്സ്റ്റ് [--ലേബൽ ടെക്സ്റ്റ് || --id ഹെക്സ്]

വിവരണം


softhsm libsofthsm-നുള്ള ഒരു പിന്തുണാ ഉപകരണമാണ്. കൂടുതൽ വിവരങ്ങൾ ലഭിക്കാൻ താഴെയുള്ള ഭാഗങ്ങൾ വായിക്കുക
ലിബ്‌സോഫ്റ്റ്‌സ്‌മിലും PKCS#11-ലും. മിക്ക ആപ്ലിക്കേഷനുകളും ടോക്കൺ ഉപയോഗിക്കാൻ ആഗ്രഹിക്കുന്നുവെന്ന് അനുമാനിക്കുന്നു
ഇതിനകം ആരംഭിച്ചു. തുടർന്ന് PKCS#11 ടോക്കൺ ആരംഭിക്കേണ്ടത് ഉപയോക്താവാണ്. ഈ
PKCS#11 ഇന്റർഫേസ് ഉപയോഗിച്ചാണ് ഇത് ചെയ്യുന്നത്, എന്നാൽ നിങ്ങളുടെ സ്വന്തം ഉപകരണം എഴുതുന്നതിന് പകരം നിങ്ങൾക്ക് ഉപയോഗിക്കാം
The softhsm ഉപകരണം.

കീകൾ സാധാരണയായി ടോക്കണിൽ നേരിട്ട് സൃഷ്ടിക്കപ്പെടുന്നു, എന്നാൽ ഉപയോക്താവ് നിലവിലുള്ളത് ഉപയോഗിക്കാൻ ആഗ്രഹിച്ചേക്കാം
കീ ജോഡി. PKCS#11 ഇന്റർഫേസ് ഉപയോഗിച്ച് കീകൾ ഒരു ടോക്കണിലേക്ക് ഇറക്കുമതി ചെയ്യാൻ കഴിയും, എന്നാൽ ഈ ടൂൾ
ഒരു PKCS#8 ഫയലിൽ ഉപയോക്താവിന് കീ ജോഡി ഉണ്ടെങ്കിൽ ഉപയോഗിക്കാനും കഴിയും. നിങ്ങൾക്ക് പരിവർത്തനം ചെയ്യണമെങ്കിൽ
BIND .private-key ഫോർമാറ്റിൽ നിന്ന് PKCS#8-ലേക്കുള്ള കീകൾ, ഒരാൾക്ക് ഉപയോഗിക്കാം softhsm-keyconv.

ഒരു കീ എല്ലായ്‌പ്പോഴും PKCS#11 ഇന്റർഫേസിലൂടെ എക്‌സ്‌പോർട്ടുചെയ്യാനാകില്ല, പക്ഷേ എക്‌സ്‌പോർട്ട് കമാൻഡ്
ടോക്കൺ ഡാറ്റാബേസിൽ നിന്ന് നേരിട്ട് കീ ഡാറ്റ പിൻവലിക്കാൻ കഴിയും.

ഗ്രന്ഥശാല libsofthsm, SoftHSM എന്നറിയപ്പെടുന്നത്, ഉപയോഗിച്ച് ക്രിപ്റ്റോഗ്രാഫിക് പ്രവർത്തനം നൽകുന്നു
PKCS#11 API. ഓപ്പൺഡിഎൻഎസ്എസ്ഇസി പ്രോജക്റ്റിന്റെ ഭാഗമായാണ് ഇത് വികസിപ്പിച്ചത്
OpenDNSSEC യുടെ ആവശ്യകതകൾ, എന്നാൽ ആവശ്യമുള്ള മറ്റ് സോഫ്‌റ്റ്‌വെയറുമായി ഒരുമിച്ച് പ്രവർത്തിക്കാനും കഴിയും
PKCS#11 API-യുടെ പ്രവർത്തനം ഉപയോഗിക്കുന്നതിന്.

PKCS#11 ഉള്ള ഒരു ജനറിക് ക്രിപ്‌റ്റോഗ്രാഫിക് ഉപകരണത്തിന്റെ സോഫ്‌റ്റ്‌വെയർ നിർവ്വഹണമാണ് SoftHSM.
ഇന്റർഫേസ്. ഈ ഉപകരണങ്ങളെ പലപ്പോഴും ടോക്കണുകൾ എന്ന് വിളിക്കുന്നു. മാനുവലിൽ വായിക്കുക softhsm.conf(5) ഓൺ
ഈ ടോക്കണുകൾ എങ്ങനെ സൃഷ്‌ടിക്കാമെന്നും സോഫ്റ്റ്‌എച്ച്‌എസ്‌എമ്മിലെ സ്ലോട്ടിലേക്ക് അവ എങ്ങനെ ചേർക്കാമെന്നും.

ദി PKCS#11 ക്രിപ്‌റ്റോഗ്രാഫിക് കീകൾ കൈകാര്യം ചെയ്യാനും സംഭരിക്കാനും API ഉപയോഗിക്കാം. ഈ ഇന്റർഫേസ്
എച്ച്എസ്എം (ഹാർഡ്‌വെയർ സെക്യൂരിറ്റി) പോലുള്ള ക്രിപ്‌റ്റോഗ്രാഫിക് ഉപകരണങ്ങളുമായി എങ്ങനെ ആശയവിനിമയം നടത്താമെന്ന് വ്യക്തമാക്കുന്നു.
മൊഡ്യൂളുകളും സ്മാർട്ട് കാർഡുകളും. ഈ ഉപകരണങ്ങളുടെ ഉദ്ദേശ്യം, മറ്റുള്ളവയിൽ, സൃഷ്ടിക്കുക എന്നതാണ്
ക്രിപ്‌റ്റോഗ്രാഫിക് കീകളും സൈൻ വിവരങ്ങളും സ്വകാര്യ-കീ മെറ്റീരിയൽ വെളിപ്പെടുത്താതെ
പുറം ലോകം. താരതമ്യപ്പെടുത്തുമ്പോൾ ഈ നിർദ്ദിഷ്ട ജോലികൾ നന്നായി നിർവഹിക്കുന്നതിനാണ് അവ പലപ്പോഴും രൂപകൽപ്പന ചെയ്തിരിക്കുന്നത്
ഒരു സാധാരണ കമ്പ്യൂട്ടറിലെ സാധാരണ പ്രക്രിയകളിലേക്ക്.

ഓപ്ഷനുകൾ


--ഷോ-സ്ലോട്ടുകൾ
ലഭ്യമായ എല്ലാ സ്ലോട്ടുകളും അവയുടെ നിലവിലെ നിലയും പ്രദർശിപ്പിക്കുക.

--init-ടോക്കൺ
തന്നിരിക്കുന്ന സ്ലോട്ടിൽ ടോക്കൺ ആരംഭിക്കുക. ടോക്കൺ ഇതിനകം ആരംഭിച്ചിട്ടുണ്ടെങ്കിൽ
ഈ കമാൻഡ് അതിനെ പുനരാരംഭിക്കും, അങ്ങനെ ടോക്കണിലെ എല്ലാ ഒബ്ജക്റ്റുകളും മായ്‌ക്കും. ദി
ചെയ്യുന്പോൾ പൊരുത്തപ്പെടുന്ന സെക്യൂരിറ്റി ഓഫീസർ (SO) പിൻ നൽകുകയും വേണം
പുനരാരംഭിക്കൽ.
ഉപയോഗിച്ച് ഉപയോഗിക്കുക --സ്ലോട്ട്, --ലേബൽ. --അങ്ങനെ-പിൻ, ഒപ്പം --പിൻ.

--ഇറക്കുമതി പാത
നൽകിയിരിക്കുന്നതിൽ നിന്ന് ഒരു കീ ജോഡി ഇമ്പോർട്ടുചെയ്യുക പാത. ഫയൽ PKCS#8-ഫോർമാറ്റിലായിരിക്കണം.
ഉപയോഗിച്ച് ഉപയോഗിക്കുക --ഫയൽ പിൻ, --സ്ലോട്ട്, --പിൻ, --ലേബൽ, ഒപ്പം --id.

--കയറ്റുമതി പാത
നൽകിയിരിക്കുന്നതിലേക്ക് ഒരു കീ ജോഡി എക്‌സ്‌പോർട്ട് ചെയ്യുക പാത. ഫയൽ PKCS#8-ഫോർമാറ്റിൽ എഴുതപ്പെടും.
എന്നിവയുമായി സംയോജിച്ച് ഉപയോഗിക്കാൻ കഴിയില്ല --മൊഡ്യൂൾ, കീകൾ നിന്ന് വേർതിരിച്ചെടുത്തതിനാൽ
SoftHSM ഡാറ്റാബേസ്, അങ്ങനെ PKCS#11 ഉപയോഗിക്കുന്നില്ല.
ഉപയോഗിച്ച് ഉപയോഗിക്കുക --ഫയൽ പിൻ, --സ്ലോട്ട്, --പിൻ, ഒപ്പം --id.

--ഒപ്റ്റിമൈസ് ചെയ്യുക
ഇല്ലാത്ത ആപ്ലിക്കേഷനുകളിൽ നിന്ന് അവശേഷിക്കുന്നവ (ഡാറ്റാബേസിലെ സെഷൻ ഒബ്‌ജക്റ്റുകൾ) വൃത്തിയാക്കുക
ശരിയായി അടച്ചു. എന്നിവയുമായി സംയോജിച്ച് ഉപയോഗിക്കാൻ കഴിയില്ല --മൊഡ്യൂൾ.
ഉപയോഗിച്ച് ഉപയോഗിക്കുക --സ്ലോട്ട് ഒപ്പം --പിൻ.

--വിശ്വസനീയം bool
വസ്തുവിനെ വിശ്വസനീയമെന്ന് അടയാളപ്പെടുത്തുക. ശരിയോ തെറ്റോ.
ഉപയോഗിച്ച് ഉപയോഗിക്കുക --സ്ലോട്ട്, --അങ്ങനെ-പിൻ, --തരം, ഒപ്പം ( --id, അഥവാ --ലേബൽ).

--ഫയൽ പിൻ പിൻ
ദി പിൻ നമ്മൾ ആണെങ്കിൽ PKCS#8 ഫയൽ എൻക്രിപ്റ്റ് ചെയ്യാനോ ഡീക്രിപ്റ്റ് ചെയ്യാനോ ഉപയോഗിക്കും
എഴുത്ത് അല്ലെങ്കിൽ വായന. നൽകിയില്ലെങ്കിൽ, PKCS#8 ഫയൽ ആണെന്ന് അനുമാനിക്കപ്പെടുന്നു
എൻക്രിപ്റ്റ് ചെയ്യാത്തത്.

--ശക്തിയാണ്
മുന്നറിയിപ്പുകൾ അസാധുവാക്കാനും തന്നിരിക്കുന്ന പ്രവർത്തനം നിർബന്ധമാക്കാനും ഈ ഓപ്‌ഷൻ ഉപയോഗിക്കുക.

--സഹായിക്കൂ, -h
സഹായ വിവരങ്ങൾ കാണിക്കുക.

--id ഹെക്സ്
കീ ജോഡിയുടെ ഒരു ഐഡി തിരഞ്ഞെടുക്കുക. ഐഡി ഒരു വേരിയബിൾ ദൈർഘ്യമുള്ള ഹെക്സാഡെസിമലിൽ ആണ്.
ഉപയോഗിച്ച് ഉപയോഗിക്കുക --ശക്തിയാണ് ഐഡി നിലവിലുണ്ടെങ്കിൽ ഒരു കീ ജോഡി ഇറക്കുമതി ചെയ്യുമ്പോൾ.

--ലേബൽ ടെക്സ്റ്റ്
നിർവചിക്കുന്നു ലേബൽ വസ്തുവിന്റെ അല്ലെങ്കിൽ ടോക്കൺ.

--മൊഡ്യൂൾ പാത
SoftHSM-നേക്കാൾ മറ്റൊരു PKCS#11 ലൈബ്രറി ഉപയോഗിക്കുക.

--പിൻ പിൻ
ദി പിൻ സാധാരണ ഉപയോക്താവിന്.

--സ്ലോട്ട് അക്കം
ടോക്കൺ സ്ഥിതി ചെയ്യുന്ന സ്ലോട്ട്.

--അങ്ങനെ-പിൻ പിൻ
ദി പിൻ സെക്യൂരിറ്റി ഓഫീസർക്ക് (SO).

--തരം ടെക്സ്റ്റ്
വസ്തുവിന്റെ തരം. CKO_PUBLIC_KEY അല്ലെങ്കിൽ CKO_CERTIFICATE.

--പതിപ്പ്, -v
പതിപ്പ് വിവരം കാണിക്കുക.

ഉദാഹരണങ്ങൾ


ഈ കമാൻഡ് ഉപയോഗിച്ച് ടോക്കൺ ആരംഭിക്കാവുന്നതാണ്:

softhsm --init-token --slot 1 --label "A token"

നിങ്ങൾ കീയിലേക്കുള്ള പാത വ്യക്തമാക്കുന്ന softhsm ടൂൾ ഉപയോഗിച്ച് ഒരു കീ ജോടി ഇറക്കുമതി ചെയ്യാൻ കഴിയും.
പുതിയ ഒബ്‌ജക്‌റ്റുകളുടെ ഫയൽ, സ്ലോട്ട് നമ്പർ, ലേബൽ, ഐഡി, ഉപയോക്തൃ പിൻ എന്നിവ. ഫയൽ ഉണ്ടായിരിക്കണം
PKCS#8 ഫോർമാറ്റ്.

softhsm --import key1.pem --slot 1 --label "My key" \
--id A1B2 --pin 123456
(ചേർക്കുക, --ഫയൽ പിൻ പിൻ, കീ ഫയൽ എൻക്രിപ്റ്റ് ചെയ്തിട്ടുണ്ടെങ്കിൽ.)

softhsm ടൂൾ ഉപയോഗിച്ച് എല്ലാ കീകളും ടോക്കൺ ഡാറ്റാബേസിൽ നിന്ന് എക്‌സ്‌പോർട്ടുചെയ്യാനാകും. ഫയൽ ചെയ്യും
PKCS#8 ഫോർമാറ്റിൽ കയറ്റുമതി ചെയ്യാം.

softhsm --export key2.pem --slot 1 --id A1B2 --pin 123456
(ചേർക്കുക, --ഫയൽ പിൻ പിൻ, നിങ്ങൾക്ക് ഒരു എൻക്രിപ്റ്റ് ചെയ്ത ഫയൽ ഔട്ട്പുട്ട് ചെയ്യണമെങ്കിൽ.)

കമാൻഡ് നൽകിക്കൊണ്ട് ഒരു ടോക്കൺ ബാക്കപ്പ് ചെയ്യാൻ കഴിയും:

sqlite3 ".ബാക്കപ്പ് copy.db"

"copy.db" ഫയൽ ഒരു സുരക്ഷിത സ്ഥാനത്തേക്ക് നീക്കുക. ടോക്കൺ പുനഃസ്ഥാപിക്കാൻ, ഫയൽ പകർത്തുക
സിസ്റ്റത്തിലേക്ക് തിരികെ പോയി കോൺഫിഗറേഷനിലെ ഒരു സ്ലോട്ടിലേക്ക് ചേർക്കുക (softhsm.conf).

ENVIRONMENT


SOFTHSM_CONF
നിർവചിക്കുമ്പോൾ, കോൺഫിഗറേഷൻ ഫയലിലേക്കുള്ള പാതയായി മൂല്യം ഉപയോഗിക്കും.

onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് ഓൺലൈനിൽ softhsm ഉപയോഗിക്കുക


സൗജന്യ സെർവറുകളും വർക്ക്സ്റ്റേഷനുകളും

Windows & Linux ആപ്പുകൾ ഡൗൺലോഡ് ചെയ്യുക

ലിനക്സ് കമാൻഡുകൾ

Ad




×
വിജ്ഞാപനം
❤️ഇവിടെ ഷോപ്പുചെയ്യുക, ബുക്ക് ചെയ്യുക അല്ലെങ്കിൽ വാങ്ങുക — ചെലവില്ലാതെ, സേവനങ്ങൾ സൗജന്യമായി നിലനിർത്താൻ സഹായിക്കുന്നു.