Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന കമാൻഡ് ഷാസും ഇതാണ്.
പട്ടിക:
NAME
shasum - SHA ചെക്ക്സം പ്രിന്റ് ചെയ്യുക അല്ലെങ്കിൽ പരിശോധിക്കുക
സിനോപ്സിസ്
ഉപയോഗം: shasum [OPTION]... [FILE]...
SHA ചെക്ക്സം പ്രിന്റ് ചെയ്യുക അല്ലെങ്കിൽ പരിശോധിക്കുക.
FILE ഇല്ലാതെ, അല്ലെങ്കിൽ FILE ആയിരിക്കുമ്പോൾ -, സ്റ്റാൻഡേർഡ് ഇൻപുട്ട് വായിക്കുക.
-a, --അൽഗോരിതം 1 (ഡിഫോൾട്ട്), 224, 256, 384, 512, 512224, 512256
-b, --ബൈനറി റീഡ് ബൈനറി മോഡിൽ
-c, --ഫയലുകളിൽ നിന്ന് വായിച്ച SHA തുകകൾ പരിശോധിച്ച് അവ പരിശോധിക്കുക
-t, --ടെക്സ്റ്റ് ടെക്സ്റ്റ് മോഡിൽ വായിച്ചു (സ്ഥിരസ്ഥിതി)
-U, --UNIVERSAL യൂണിവേഴ്സൽ ന്യൂലൈൻ മോഡിൽ വായിച്ചു
Windows/Unix/Mac-ലും ഇതേ ഡൈജസ്റ്റ് നിർമ്മിക്കുന്നു
-0, --01 BITS മോഡിൽ വായിച്ചു
ASCII '0' 0-ബിറ്റ് ആയി വ്യാഖ്യാനിക്കുന്നു,
ASCII '1' 1-ബിറ്റ് ആയി വ്യാഖ്യാനിക്കുന്നു,
മറ്റെല്ലാ കഥാപാത്രങ്ങളും അവഗണിച്ചു
-p, --പോർട്ടബിൾ മോഡിൽ പോർട്ടബിൾ റീഡ് (ഒഴിവാക്കണം)
ചെക്ക്സം പരിശോധിക്കുമ്പോൾ മാത്രം ഇനിപ്പറയുന്ന രണ്ട് ഓപ്ഷനുകൾ ഉപയോഗപ്രദമാണ്:
-s, --status ഒന്നും ഔട്ട്പുട്ട് ചെയ്യുന്നില്ല, സ്റ്റാറ്റസ് കോഡ് വിജയം കാണിക്കുന്നു
-w, --ശരിയായ രീതിയിൽ ഫോർമാറ്റ് ചെയ്ത ചെക്ക്സം ലൈനുകളെ കുറിച്ച് മുന്നറിയിപ്പ് നൽകുക
-h, --help ഈ സഹായം പ്രദർശിപ്പിച്ച് പുറത്തുകടക്കുക
-v, --version ഔട്ട്പുട്ട് പതിപ്പ് വിവരങ്ങളും പുറത്തുകടക്കുക
SHA-512/224 അല്ലെങ്കിൽ SHA-512/256 ചെക്ക്സം പരിശോധിക്കുമ്പോൾ, സൂചിപ്പിക്കുക
അൽഗോരിതം വ്യക്തമായി -a ഓപ്ഷൻ ഉപയോഗിക്കുന്നു, ഉദാ
shasum -a 512224 -c ചെക്ക്സംഫിൽ
FIPS PUB 180-4-ൽ വിവരിച്ചിരിക്കുന്നതുപോലെ തുകകൾ കണക്കാക്കുന്നു. പരിശോധിക്കുമ്പോൾ,
ഇൻപുട്ട് ഈ പ്രോഗ്രാമിന്റെ മുൻ ഔട്ട്പുട്ട് ആയിരിക്കണം. സ്ഥിരസ്ഥിതി
തരം സൂചിപ്പിക്കുന്ന പ്രതീകമായ ചെക്ക്സം ഉപയോഗിച്ച് ഒരു ലൈൻ പ്രിന്റ് ചെയ്യുന്നതാണ് മോഡ്
(`*' ബൈനറിക്ക്, ` ' ടെക്സ്റ്റിന്, `U' UNIVERSAL, `^' BITS, `?'
പോർട്ടബിളിനായി), കൂടാതെ ഓരോ ഫയലിനും പേര്.
ഷാസും ബഗുകൾ റിപ്പോർട്ട് ചെയ്യുക [ഇമെയിൽ പരിരക്ഷിച്ചിരിക്കുന്നു]
വിവരണം
പ്രവർത്തിക്കുന്ന ഷാസും SHA സന്ദേശ ഡൈജസ്റ്റുകൾ കണക്കാക്കുന്നതിനുള്ള ഏറ്റവും വേഗമേറിയ മാർഗമാണിത്. ഉപയോക്താവ് ലളിതമായി
ഫയലുകൾ അല്ലെങ്കിൽ സ്റ്റാൻഡേർഡ് ഇൻപുട്ട് വഴി സ്ക്രിപ്റ്റിലേക്ക് ഡാറ്റ ഫീഡ് ചെയ്യുന്നു, തുടർന്ന് ഫലങ്ങൾ ശേഖരിക്കുന്നു
സ്റ്റാൻഡേർഡ് ഔട്ട്പുട്ടിൽ നിന്ന്.
NIST പോലുള്ള സാധാരണ ഇൻപുട്ടുകൾക്കായി ഡൈജസ്റ്റുകൾ എങ്ങനെ കണക്കാക്കാമെന്ന് ഇനിപ്പറയുന്ന കമാൻഡ് കാണിക്കുന്നു
ടെസ്റ്റ് വെക്റ്റർ "abc":
perl -e "print qq(abc)" | ഷാസും
അല്ലെങ്കിൽ, ഡിഫോൾട്ട് SHA-256-ന് പകരം SHA-1 ഉപയോഗിക്കണമെങ്കിൽ, പറയൂ:
perl -e "print qq(abc)" | ഷാസും -എ 256
മുതലുള്ള ഷാസും സംയോജിത GNU- യുടെ സ്വഭാവം അനുകരിക്കുന്നു sha1sum, sha224sum, sha256sum,
sha384sum, ഒപ്പം sha512sum പ്രോഗ്രാമുകൾ, നിങ്ങൾക്ക് ഈ സ്ക്രിപ്റ്റ് സൗകര്യപ്രദമായ ഡ്രോപ്പ്-ഇൻ ആയി ഇൻസ്റ്റാൾ ചെയ്യാം
മാറ്റിസ്ഥാപിക്കുക.
ഗ്നു പ്രോഗ്രാമുകളിൽ നിന്ന് വ്യത്യസ്തമായി, ഷാസും ഭാഗിക-ബൈറ്റ് അനുവദിച്ചുകൊണ്ട് പൂർണ്ണ SHA നിലവാരം ഉൾക്കൊള്ളുന്നു
ഇൻപുട്ടുകൾ. ഇത് BITS ഓപ്ഷൻ വഴിയാണ് (-0). ഇനിപ്പറയുന്ന ഉദാഹരണം
224-ബിറ്റ് സന്ദേശത്തിന്റെ SHA-7 ഡൈജസ്റ്റ് കണക്കാക്കുന്നു 0001100:
perl -e "പ്രിന്റ് qq(0001100)" | shasum -0 -a 224
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് shasum ഓൺലൈനായി ഉപയോഗിക്കുക