የሃሽ እሴት ማመንጫ

ጽሑፍን በMD5/SHA1/SHA256 እያንዳንዱ ስልተ ቀመር ቀይሮ የሃሽ እሴቶችን በአንድ ላይ ይፍጠሩ

ባህሪያት

የ6 ዓይነት ሃሽ በአንድ ጊዜ መፍጠር

ከMD5 እስከ SHA-512 ድረስ በአንድ ላይ መለወጥን ይደግፋል

የHMAC ማረጋገጫ ኮድ መፍጠር

ሚስጥራዊ ቁልፍ ገልጾ የመልዕክት ማረጋገጫ ኮድንም ያሰላል

በአንድ መስመር አንድ ጊዜ በአንድ ላይ መለወጥ

ብዙ መስመሮችን በአንድ ላይ አንድ መስመር በአንድ ጊዜ ወደ ሃሽ ማድረግ

በአሳሽ ውስጥ የተጠናቀቀ ሂደት

በWeb Crypto API በፍጥነት እና በደህንነት ይሰላል

አጠቃቀም

1

ጽሑፍ ማስገባት

ወደ ሃሽ ማድረግ የሚፈልጉትን ጽሑፍ በማስገቢያ መስኩ ይለጥፉ ወይም ያስገቡ

2

ስልተ ቀመር መምረጥ

በአንድ ላይ መፍጠርን ወይም እንደ MD5・SHA-256 ያሉ የተናጠል ዘዴዎችን ከተቆልቋይ ይግለጹ

3

የአማራጭ ቅንብር

የበአንድ መስመር አንድ ሃሽ መለወጥ ቅያሪን ወይም ለHMAC የሚሆን ሚስጥራዊ ቁልፍ በፍላጎት ያስገቡ

4

ፍጥሮ ውጤት ማረጋገጥ

የማመንጫ ቁልፉን ጭነው የታየውን የሃሽ እሴት በመቅጃ ቁልፍ ያግኙ

የአጠቃቀም ምሳሌዎች

የፋይል ታማኝነት ማረጋገጥ

የተከፋፈለ ውሂብ ማጭበርበር ወይም የማውረድ መበላሸትን በሃሽ ማመሳከር መለየት

የይለፍ ቃል ማስቀመጫ እሴት መፍጠር

ግልጽ ጽሑፍ ሳያስቀምጡ ወደ ሃሽ በተደረገ እሴት የሚያመሳክር ስርዓት ላይ መጠቀም

የAPI ፊርማ አሰራር ማረጋገጥ

በHMAC የተፈጠረ ፊርማ በእጅዎ እንደገና አባዝተው የጥያቄ ማረጋገጫን መፈተሽ

የተደጋጋሚ ውሂብ መለየት

የጽሑፍ ሃሽን አነጻጽሮ ተመሳሳይ ይዘት መሆኑን በፍጥነት መወሰን

መሰረታዊ እውቀት

የሃሽ እሴት ምንድን ነው

የሃሽ እሴት ማለት ከውሂብ በተወሰነ ስሌት የሚሰራ የቋሚ ርዝመት እሴት ሲሆን፣ ተመሳሳይ ግብዓት ሁልጊዜ ተመሳሳይ እሴት ይሰጣል፣ ግብዓቱ አንድ ፊደልም ቢለያይ ፈጽሞ የተለየ እሴት ይሆናል። ከእሴቱ የመጀመሪያውን ውሂብ ወደ ኋላ ማስላት ፈጽሞ አይቻልም።

MD5 እና SHA-256 ልዩነት

  • MD5MD5 ማለት 32 አሃዝ የሆነ hexadecimal ቁጥር የሚያወጣ ጥንታዊ የሃሽ ተግባር ሲሆን፣ ፈጣን ነው ነገር ግን የግጭት ፈጠራ ዘዴ ስለተገኘ ለደህንነት አጠቃቀም አይመከርም።
  • SHA-256SHA-256 ማለት 64 አሃዝ የሆነ hexadecimal ቁጥር የሚያወጣ የአሁኑ ደረጃ የሃሽ ተግባር ሲሆን፣ ለዲጂታል ፊርማ እና ለፋይል ሙሉነት ማረጋገጫ በሰፊው ይጠቅማል (ለይለፍ ቃል ማስቀመጥ bcrypt ያሉ ልዩ ዘዴዎችን ይጠቀሙ)።

HMAC ምንድን ነው

HMAC ማለት ምስጢራዊ ቁልፍ አዋህዶ የሚሰላ ሃሽ ሲሆን፣ የውሂብ ብልሹ ለውጥ ማወቅ ብቻ ሳይሆን «ቁልፉን የሚያውቅ ወገን የሰራው እሴት ነው» ብሎ ማረጋገጥ ያስችላል፣ እንዲሁም ለ API ጥያቄ ፊርማ ብዙ ጊዜ ይጠቅማል።

ደህንነት እና ግላዊነት

በአሳሽ ውስጥ ብቻ

የግቤት ውሂብ በሚጠቀሙበት አሳሽ ውስጥ ብቻ ይሰናዳል፣ ወደ ውጭ አይላክም።

በብሮውዘር ውስጥ ብቻ ይሰራል

የሃሽ እሴት ስሌት በሙሉ በእርስዎ ብሮውዘር ውስጥ ይከናወናል፣ የገቡት ውሂብ ወደ አገልጋይ አይላኩም።

ግንኙነት በHTTPS ተመስጥሯል

የገጹ ጭነትም በTLS ተመስጥሯል፣ ይዘቱ በሶስተኛ ወገን አይነበብም።

ለሶስተኛ ወገን አይላኩም

የገቡት ውሂቦች ለማስታወቂያ አውታረ መረቦች፣ ትራከሮች ወይም ሌሎች ውጫዊ አገልግሎቶች አይላኩም።

ውጤቶች አይቀመጡም

የገባ ጽሑፍ ወይም የተፈጠረ ውጤት ወይም የገቡ ሀሳቦች በአገልጋይ ላይ አይቀመጡም።

ተዛማጅ መሳሪያዎች