←

በመሣሪያው የሚሠራ የሃሽ ማስያ

የግቤት ዘዴ

አልጎርይዝም እና የውሂብ ማስገቢያ ዘዴ ይምረጡ። የባዶ ጽሑፍ እና የዜሮ ባይት ፋይል ሃሽም ማስላት ይቻላል።

የአጠቃቀም ደረጃዎች

ጽሑፍ ወይም በመሣሪያዎ ላይ ያለ ፋይል ይምረጡ። አንድ SHA አልጎርይዝም ይምረጡ እና ያስሉ። ውጤቱ አልጎርይዝሙን፣ የውሂብ ማስገቢያ ዘዴን፣ ትክክለኛውን የባይት ብዛት እና በትንንሽ ፊደላት የተጻፈውን ሙሉ ባለአሥራ ስድስት መሠረት ሃሽ ያሳያል። ሃሹን ይቅዱ ወይም የውጤቱን ጽሑፍ በእጅ ይምረጡ። ግቤቱን እንደቀየሩ የቀድሞው ውጤት ወዲያውኑ ለአሁኑ ግቤት የማይሰራ ይሆናል።

ጽሑፉ በUTF-8 ወደ ባይቶች ይቀየራል፤ የመስመር መጨረሻዎች CRLF እና CR ወደ LF ይቀየራሉ። በመጀመሪያ እና በመጨረሻ ያሉ የክፍተት ቁምፊዎች፣ ለምሳሌ ክፍተት፣ tab እና አዲስ መስመር፣ አይወገዱም። ትልልቅ ፊደላትን ወደ ትንንሽ ወይም ትንንሽ ፊደላትን ወደ ትልልቅ አይቀይርም። Unicodeን ወደ መደበኛ ቅርጽ ማስተካከል (Unicode normalization) አያደርግም። የescape ቁምፊ ቅደም ተከተሎችን አይተረጉምም፣ BOMንም በራስ-ሰር አይጨምርም ወይም አያስወግድም። በጽሑፉ ውስጥ ያሉ BOM እና NUL በስሌቱ ይካተታሉ። በፋይል ሁኔታ ሁሉም የመጀመሪያ ባይቶች ሳይቀየሩ ይቀመጣሉ፤ የፋይሉ ስም፣ ዓይነት እና የመጨረሻ ለውጥ ጊዜ በስሌቱ አይካተቱም።

የabc ምሳሌው አዲስ መስመር የለውም። የሚጠበቀው SHA-256 ሃሽ ከታች ይታያል፤ የሌሎቹን አልጎርይዝሞች ኦፊሴላዊ የሙከራ ቬክተሮች በRFC 6234 ይመልከቱ።

ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad

ወሰን እና ገደቦች

ጽሑፍ እስከ 200000 የUTF-16 ኮድ አሃዶች ይፈቀዳል (አንዳንድ ኢሞጂዎች ሁለት አሃዶችን ይጠቀማሉ)፤ በUTF-8 ወደ ባይቶች ከተቀየረ በኋላ ከ800000 ባይቶች መብለጥ የለበትም። ፋይል እስከ 16 MiB ይፈቀዳል። ግቤቱ አይቆረጥም። አሳሹ ሙሉ ፋይሉን ማንበብ ስላለበት፣ የሚጠቀምበት ማህደረ ትውስታ ከፋይሉ መጠን ሊበልጥ ይችላል። ሃሽ ማስላት ውሂብን ለማስጠበቅ ምስጠራ (encryption) ማድረግ፣ የይለፍ ቃል ማከማቸት፣ ዲጂታል ፊርማ ማረጋገጥ ወይም ቫይረስ መፈለግ አይደለም። ውሂቡ ከታመነ ምንጭ እንደመጣ ማስረጃ መስጠት አይችልም። የተለያዩ ውሂቦች ፈጽሞ ተመሳሳይ ሃሽ እንደማይሰጡ ዋስትናም አይሰጥም። ከገለልተኛ እና ከታመነ መንገድ ከተገኘ ሃሽ ጋር ያወዳድሩ።

ይህ መሣሪያ ግቤቶችን፣ ፋይሎችን ወይም ሃሾችን ወደ አገልጋይ አይልክም፣ አያከማችም፣ በlog መዝገብም አይጽፍም። ድረ-ገጹ ግን የራሱን ሀብቶች እንደተለመደው ይጭናል። ማጽዳት ገጹ ወደ እነዚህ ውሂቦች የያዛቸውን ማጣቀሻዎች ብቻ ያስወግዳል። የአሳሽ ማህደረ ትውስታ ወይም የclipboard ታሪክ በደህንነት እንደሚሰረዝ ዋስትና አይሰጥም፤ ከአደገኛ የአሳሽ ቅጥያዎች ወይም የገጽ ስክሪፕቶችም አይከላከልም። አስቀድሞ የጀመረ ወደ clipboard መጻፍ መመለስ አይቻልም። ማንበብን ማቋረጥ ይቻላል፣ ግን በውስጥ እየተካሄደ ያለውን የሃሽ ስሌት በእውነት ማቆም አይቻልም። ከመሰረዝ በኋላ እንደገና ከማስላትዎ በፊት ይህ ስሌት እስኪጠናቀቅ መጠበቅ አለብዎት።

የማንበብ ሂደት በትክክለኛው የባይት ብዛት ይለካል። የሃሽ ስሌት ደረጃ የሚያሳየው ተግባር 0/1 ብቻ ነው። ያለፈው ጊዜ፣ የተገመተው ቀሪ ጊዜ ወይም ፍጥነት ካልታወቀ በሰረዝ ይታያል። ፋይሉን ማንበብ ማጠናቀቅ የሃሽ ስሌቱ ተጠናቋል ማለት አይደለም።

RFC 6234Web Crypto
ተዛማጅ መሳሪያዎች

በመሣሪያው የሚሠራ የሃሽ ማስያ

የሚገባውን ውሂብ እና አልጎርይዝሙን ይምረጡ፣ ያስሉ፣ ከዚያም ሙሉውን ሃሽ ይቅዱ። ባዶ ጽሑፍ ይፈቀዳል፤ በፋይል ሁነታ ግን ፋይል መምረጥ ያስፈልጋል። የገባውን ውሂብ መቀየር የቀድሞውን ውጤት ያጸዳል። መሰረዝ የሚያቆመው ውጤቱን ማሳየት ብቻ ነው፤ ከጀርባ የሚካሄደው የሃሽ ስሌት አሁንም እየተጠናቀቀ ሊሆን ይችላል።

ቅንብሮች