ഇംഗ്ലീഷ്ഫ്രഞ്ച്സ്പാനിഷ്

Ad


OnWorks ഫെവിക്കോൺ

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

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

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

പട്ടിക:

NAME


dgst, sha, sha1, mdc2, ripemd160, sha224, sha256, sha384, sha512, md2, md4, md5, dss1 -
സന്ദേശം ദഹിപ്പിക്കുന്നു

സിനോപ്സിസ്


openssl dgst
[-sha|-sha1|-mdc2|-ripemd160|-sha224|-sha256|-sha384|-sha512|-md2|-md4|-md5|-dss1] [-c]
[-d] [-ഹെക്സ്] [-ബൈനറി] [-r] [നോൺ-ഫിപ്‌സ്-അനുവദനീയം] [-പുറത്ത് ഫയലിന്റെ പേര്] [-അടയാളം ഫയലിന്റെ പേര്] [- കീഫോം
ആർഗ്] [-പാസിൻ ആർഗ്] [- പരിശോധിച്ചുറപ്പിക്കുക ഫയലിന്റെ പേര്] [- സ്വകാര്യത ഫയലിന്റെ പേര്] [-കയ്യൊപ്പ് ഫയലിന്റെ പേര്] [-hmac
കീ] [നോൺ-ഫിപ്‌സ്-അനുവദനീയം] [-fips-വിരലടയാളം] [ഫയൽ ...]

openssl [ഡൈജസ്റ്റ്] [...]

വിവരണം


ഡൈജസ്റ്റ് ഫംഗ്‌ഷനുകൾ വിതരണം ചെയ്‌ത ഫയലിന്റെ അല്ലെങ്കിൽ ഫയലുകളുടെ സന്ദേശ ഡൈജസ്റ്റ് ഹെക്‌സാഡെസിമലിൽ ഔട്ട്‌പുട്ട് ചെയ്യുന്നു.
ഡൈജസ്റ്റ് ഫംഗ്ഷനുകൾ സന്ദേശ ഡൈജസ്റ്റുകൾ ഉപയോഗിച്ച് ഡിജിറ്റൽ സിഗ്നേച്ചറുകൾ സൃഷ്ടിക്കുകയും സ്ഥിരീകരിക്കുകയും ചെയ്യുന്നു.

ഓപ്ഷനുകൾ


-c കോളണുകളാൽ വേർതിരിച്ച രണ്ട് അക്ക ഗ്രൂപ്പുകളായി ഡൈജസ്റ്റ് പ്രിന്റ് ഔട്ട് ചെയ്യുക, എങ്കിൽ മാത്രം ഹെക്സ്
ഫോർമാറ്റ് ഔട്ട്പുട്ട് ഉപയോഗിക്കുന്നു.

-d BIO ഡീബഗ്ഗിംഗ് വിവരങ്ങൾ പ്രിന്റ് ഔട്ട് ചെയ്യുക.

-ഹെക്സ്
ഡൈജസ്റ്റ് ഒരു ഹെക്‌സ് ഡംപ് ആയി ഔട്ട്‌പുട്ട് ചെയ്യണം. ഒരു "സാധാരണ" ഡൈജസ്റ്റിന്റെ ഡിഫോൾട്ട് കേസ് ഇതാണ്
ഒരു ഡിജിറ്റൽ സിഗ്നേച്ചറിന് വിരുദ്ധമായി. ഡിജിറ്റൽ സിഗ്നേച്ചറുകൾ ഉപയോഗിക്കുന്നതിന് ചുവടെയുള്ള കുറിപ്പുകൾ കാണുക -ഹെക്സ്.

-ബൈനറി
ഡൈജസ്റ്റ് അല്ലെങ്കിൽ ഒപ്പ് ബൈനറി രൂപത്തിൽ ഔട്ട്പുട്ട് ചെയ്യുക.

-r പോലുള്ള പ്രോഗ്രാമുകൾ ഉപയോഗിക്കുന്ന "coreutils" ഫോർമാറ്റിൽ ഡൈജസ്റ്റ് ഔട്ട്പുട്ട് ചെയ്യുക sha1sum.

നോൺ-ഫിപ്‌സ്-അനുവദനീയം
FIPS മോഡിൽ ആയിരിക്കുമ്പോൾ നോൺ FIPS ഡൈജസ്റ്റിന്റെ ഉപയോഗം അനുവദിക്കുക. FIPS-ൽ ഇല്ലാത്തപ്പോൾ ഇതിന് യാതൊരു ഫലവുമില്ല
മോഡ്.

-പുറത്ത് ഫയലിന്റെ പേര്
ഔട്ട്പുട്ടിലേക്കുള്ള ഫയലിന്റെ പേര്, അല്ലെങ്കിൽ സ്ഥിരസ്ഥിതിയായി സ്റ്റാൻഡേർഡ് ഔട്ട്പുട്ട്.

-അടയാളം ഫയലിന്റെ പേര്
"ഫയൽ നാമത്തിലെ" സ്വകാര്യ കീ ഉപയോഗിച്ച് ഡൈജസ്റ്റിൽ ഡിജിറ്റൽ സൈൻ ചെയ്യുക.

- കീഫോം ആർഗ്
ഡൈജസ്റ്റ് സൈൻ ചെയ്യേണ്ട കീ ഫോർമാറ്റ് വ്യക്തമാക്കുന്നു. DER, PEM, P12, എഞ്ചിൻ ഫോർമാറ്റുകൾ
പിന്തുണയ്‌ക്കുന്നു.

-എഞ്ചിൻ id
എഞ്ചിൻ ഉപയോഗിക്കുക id പ്രവർത്തനങ്ങൾക്ക് (സ്വകാര്യ കീ സംഭരണം ഉൾപ്പെടെ). ഈ എഞ്ചിൻ ഉപയോഗിക്കുന്നില്ല
കോൺഫിഗറേഷനിൽ വ്യക്തമാക്കിയിട്ടില്ലെങ്കിൽ, ഡൈജസ്റ്റ് അൽഗോരിതങ്ങളുടെ ഉറവിടമായി
ഫയൽ.

-സിഗോപ്റ്റ് nm:v
സൈൻ അല്ലെങ്കിൽ വെരിഫൈ ഓപ്പറേഷൻസ് സമയത്ത് സിഗ്നേച്ചർ അൽഗോരിതത്തിലേക്ക് ഓപ്ഷനുകൾ കൈമാറുക. പേരുകളും
ഈ ഓപ്ഷനുകളുടെ മൂല്യങ്ങൾ അൽഗോരിതം-നിർദ്ദിഷ്ടമാണ്.

-പാസിൻ ആർഗ്
സ്വകാര്യ കീ പാസ്‌വേഡ് ഉറവിടം. ഫോർമാറ്റിനെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക് ആർഗ് എസ്
പാസ്സ് പദപ്രയോഗം വാദങ്ങൾ വിഭാഗം openssl(1).

- പരിശോധിച്ചുറപ്പിക്കുക ഫയലിന്റെ പേര്
"ഫയൽ നാമത്തിൽ" പൊതു കീ ഉപയോഗിച്ച് ഒപ്പ് പരിശോധിക്കുക. ഔട്ട്പുട്ട് ഒന്നുകിൽ
"സ്ഥിരീകരണം ശരി" ​​അല്ലെങ്കിൽ "പരിശോധിച്ചുറപ്പിക്കൽ പരാജയം".

- സ്വകാര്യത ഫയലിന്റെ പേര്
"ഫയൽ നാമം" എന്നതിലെ സ്വകാര്യ കീ ഉപയോഗിച്ച് ഒപ്പ് പരിശോധിക്കുക.

-കയ്യൊപ്പ് ഫയലിന്റെ പേര്
സ്ഥിരീകരിക്കാനുള്ള യഥാർത്ഥ ഒപ്പ്.

-hmac കീ
"കീ" ഉപയോഗിച്ച് ഒരു ഹാഷ്ഡ് MAC സൃഷ്ടിക്കുക.

-മാക് alga ഇംഗ്ലീഷ്
MAC (കീഡ് മെസേജ് ഓതന്റിക്കേഷൻ കോഡ്) സൃഷ്ടിക്കുക. ഏറ്റവും ജനപ്രിയമായ MAC അൽഗോരിതം HMAC ആണ്
(ഹാഷ് അടിസ്ഥാനമാക്കിയുള്ള MAC), എന്നാൽ ഹാഷിനെ അടിസ്ഥാനമാക്കിയുള്ളതല്ലാത്ത മറ്റ് MAC അൽഗോരിതങ്ങൾ ഉണ്ട്.
അധികാരം gost-mac അൽഗോരിതം, പിന്തുണയ്ക്കുന്നു ccgost എഞ്ചിൻ. MAC കീകളും മറ്റ് ഓപ്ഷനുകളും
വഴി സജ്ജീകരിക്കണം -മാകോപ്റ്റ് പാരാമീറ്റർ.

-മാകോപ്റ്റ് nm:v
വ്യക്തമാക്കിയിട്ടുള്ള MAC അൽഗോരിതത്തിലേക്ക് ഓപ്‌ഷനുകൾ കൈമാറുന്നു -മാക് താക്കോൽ. ഇനിപ്പറയുന്ന ഓപ്ഷനുകൾ
രണ്ടുപേരും പിന്തുണച്ചു എച്ച്എംഎസി ഒപ്പം gost-mac:

കീ: സ്ട്രിംഗ്
MAC കീയെ ആൽഫ് ന്യൂമെറിക് സ്ട്രിംഗ് ആയി വ്യക്തമാക്കുന്നു (കീയിൽ അച്ചടിക്കാവുന്നതുണ്ടെങ്കിൽ ഉപയോഗിക്കുക
കഥാപാത്രങ്ങൾ മാത്രം). സ്ട്രിംഗ് ദൈർഘ്യം MAC-യുടെ ഏതെങ്കിലും നിയന്ത്രണങ്ങൾ പാലിക്കണം
അൽഗോരിതം ഉദാഹരണത്തിന് gost-mac-ന് കൃത്യമായി 32 അക്ഷരങ്ങൾ.

hexkey:സ്ട്രിംഗ്
ഹെക്സാഡെസിമൽ രൂപത്തിൽ MAC കീ വ്യക്തമാക്കുന്നു (ഒരു ബൈറ്റിന് രണ്ട് ഹെക്സ് അക്കങ്ങൾ). കീ നീളം
MAC അൽഗോരിതത്തിന്റെ ഏതെങ്കിലും നിയന്ത്രണങ്ങൾ പാലിക്കണം, ഉദാഹരണത്തിന് കൃത്യമായി 32
gost-mac-നുള്ള ചാറുകൾ.

-റാൻഡ് ഫയലുകൾ)
റാൻഡം നമ്പർ ജനറേറ്റർ സീഡ് ചെയ്യാൻ ഉപയോഗിക്കുന്ന റാൻഡം ഡാറ്റ അടങ്ങിയ ഒരു ഫയൽ അല്ലെങ്കിൽ ഫയലുകൾ, അല്ലെങ്കിൽ ഒരു
EGD സോക്കറ്റ് (കാണുക RAND_egd(3)). ഒന്നിലധികം ഫയലുകൾ ഒരു OS ഉപയോഗിച്ച് വേർതിരിക്കാനാകും-
ആശ്രിത സ്വഭാവം. സെപ്പറേറ്റർ ആണ് ; MS-Windows-നായി, , OpenVMS-നായി, ഒപ്പം : എല്ലാവർക്കും
മറ്റുള്ളവർ.

നോൺ-ഫിപ്‌സ്-അനുവദനീയം
FIPS മോഡിൽ പോലും MD5 പോലുള്ള FIPS ഇതര അൽഗോരിതങ്ങളുടെ ഉപയോഗം പ്രവർത്തനക്ഷമമാക്കുക.

-fips-വിരലടയാളം
ചില OpenSSL-FIPS പ്രവർത്തനങ്ങൾക്കായി ഒരു പ്രത്യേക കീ ഉപയോഗിച്ച് HMAC കണക്കാക്കുക.

ഫയൽ ...
ദഹിപ്പിക്കാനുള്ള ഫയൽ അല്ലെങ്കിൽ ഫയലുകൾ. ഫയലുകളൊന്നും വ്യക്തമാക്കിയിട്ടില്ലെങ്കിൽ, സാധാരണ ഇൻപുട്ട് ഉപയോഗിക്കുന്നു.

ഉദാഹരണങ്ങൾ


ഒരു ഫയലിന്റെ ഹെക്‌സ്-എൻകോഡ് ചെയ്‌ത സന്ദേശ ഡൈജസ്റ്റ് സൃഷ്‌ടിക്കാൻ:
openssl dgst -md5 -hex file.txt

ബൈനറി ഫയൽ ഔട്ട്പുട്ട് ഉപയോഗിച്ച് SHA-256 ഉപയോഗിച്ച് ഒരു ഫയൽ ഒപ്പിടാൻ:
openssl dgst -sha256 -sign privatekey.pem -out signature.sign file.txt

ഒരു ഒപ്പ് പരിശോധിക്കാൻ:
openssl dgst -sha256 -verify publickey.pem \
-സിഗ്നേച്ചർ സിഗ്നേച്ചർ.സൈൻ \
file.txt

കുറിപ്പുകൾ


എല്ലാ പുതിയ ആപ്ലിക്കേഷനുകൾക്കും തിരഞ്ഞെടുക്കാനുള്ള ഡൈജസ്റ്റ് SHA1 ആണ്. മറ്റ് ഡൈജസ്റ്റുകൾ ഇപ്പോഴും നിലനിൽക്കുന്നു
വ്യാപകമായി ഉപയോഗിക്കുന്നു.

ഒരു ഫയലിൽ ഒപ്പിടുമ്പോൾ, dgst എന്നതിലേക്കുള്ള അൽഗോരിതം (RSA, ECC മുതലായവ) സ്വയമേവ നിർണ്ണയിക്കും
സ്വകാര്യ കീയുടെ ASN.1 വിവരം അടിസ്ഥാനമാക്കി ഒപ്പിടുന്നതിന് ഉപയോഗിക്കുക. ഒപ്പുകൾ പരിശോധിക്കുമ്പോൾ, അത് മാത്രം
RSA, DSA അല്ലെങ്കിൽ ECDSA സിഗ്നേച്ചർ കൈകാര്യം ചെയ്യുന്നു, തിരിച്ചറിയാൻ ബന്ധപ്പെട്ട ഡാറ്റയല്ല
x.509, CMS, S/MIME പോലുള്ള ഫോർമാറ്റുകളിൽ ഉപയോഗിക്കുന്ന സൈനറും അൽഗോരിതവും.

ചില സൈനിംഗ് അൽഗോരിതങ്ങൾക്ക്, പ്രത്യേകിച്ച് ഇസിഡിഎസ്എയ്ക്ക് റാൻഡം നമ്പറുകളുടെ ഒരു ഉറവിടം ആവശ്യമാണ്.
കൂടാതെ ഡി.എസ്.എ.

ഒരു ഫയലിൽ ഒപ്പിടുകയോ അല്ലെങ്കിൽ ഒപ്പിടുകയോ ചെയ്താൽ മാത്രമേ സൈനിംഗ്, വെരിഫൈ ഓപ്‌ഷനുകൾ ഉപയോഗിക്കാവൂ
പരിശോധിച്ചുറപ്പിച്ചു.

ഹെക്‌സ് ഒപ്പുകൾ ഉപയോഗിച്ച് പരിശോധിച്ചുറപ്പിക്കാൻ കഴിയില്ല openssl. പകരം, "xxd -r" അല്ലെങ്കിൽ സമാനമായ പ്രോഗ്രാം ഉപയോഗിക്കുക
സ്ഥിരീകരണത്തിന് മുമ്പായി ഹെക്‌സ് സിഗ്‌നേച്ചറിനെ ബൈനറി സിഗ്‌നേച്ചറാക്കി മാറ്റാൻ.

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


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

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

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

Ad