SHA Hash ጀነሬተር
በአሳሽዎ ውስጥ SHA-1፣ SHA-256 እና SHA-512 ሃሾችን ከጽሑፍ ወይም ፋይሎች ወዲያውኑ ይፍጠሩ። የዌብ ክሪፕቶ ኤፒአይን ይጠቀማል — ሙሉ በሙሉ የግል እና ነፃ።
በአሳሽዎ ውስጥ SHA-1፣ SHA-256 እና SHA-512 ሃሾችን ከጽሑፍ ወይም ፋይሎች ወዲያውኑ ይፍጠሩ። የዌብ ክሪፕቶ ኤፒአይን ይጠቀማል — ሙሉ በሙሉ የግል እና ነፃ።
SHA (Secure Hash Algorithm) በ NSA የተነደፈ እና በNIST ደረጃውን የጠበቀ የክሪፕቶግራፊክ ሃሽ ተግባራት ቤተሰብ ነው። ቤተሰቡ SHA-1 (160-ቢት፣ የተቋረጠ)፣ SHA-2 ቤተሰብ (SHA-224፣ SHA-256፣ SHA-384፣ SHA-512) እና SHA-3 ቤተሰብን ያካትታል (የተለየ ንድፍ በ2015 ተቀባይነት ያለው)። SHA-256 ዛሬ በብዛት ጥቅም ላይ የዋለ አባል ነው፣ በTLS ሰርተፊኬቶች፣ የBitcoin ስራ ማረጋገጫ፣ የጂት ቃል መለያዎች እና በጣም ዘመናዊ ምስጠራ ፕሮቶኮሎች።
እንደ MD5 እና SHA-1፣ SHA-256 ምንም የታወቀ ተግባራዊ የግጭት ጥቃቶች የሉትም። ለወደፊቱ በምስጢር ግራፊክስ ደህንነቱ የተጠበቀ ነው ተብሎ ይታሰባል እና ለአዲስ ምስጠራ ንድፎች ነባሪ የሃሽ ተግባር ነው። SHA-384 እና SHA-512 ከሰፊው መፈጨት ለሚጠቀሙ አፕሊኬሽኖች ትልቅ ምርት ይሰጣሉ፣ ተመሳሳይ የደህንነት ባህሪያት አላቸው።
ይህ ጄኔሬተር በአሳሽዎ ውስጥ አብሮ የተሰራውን ንዑስ ክሪፕቶ ኤፒአይ በመጠቀም ሙሉ በሙሉ ይሰራል። የአሳሹ ክሪፕቶ ሞጁል እነዚያን ንብረቶች የሚደግፍበት አተገባበሩ ቋሚ ጊዜ እና የጎን ሰርጥ ተከላካይ ነው። ወደ ማንኛውም አገልጋይ ምንም ግብአት ወይም ውፅዓት አይላክም።
SHA hashes ለምስጠራ ምስጠራ ታማኝነት መመዘኛዎች ናቸው። ፋይሉ ከታተመው ሃሽ ጋር የሚዛመድ መሆኑን ማረጋገጥ ከማስተላለፊያ ስህተቶች እና ከመነካካት ይከላከላል። የ SHA-256 ይዘት ማምረት ሌሎች ይዘቱን በትክክል እርስዎ ያመረቱት መሆኑን እንዲያረጋግጡ ያስችላቸዋል። ማደናቀፍ ሊታወቅ የሚችል ይሆናል.
ዘመናዊ ስርዓቶች SHA-256ን በሰፊው ይጠቀማሉ፡ የቲኤልኤስ የምስክር ወረቀት የጣት አሻራዎች፣ የJWT ፊርማዎች (ከHMAC-SHA256 ጋር)፣ የኤፒአይ ጥያቄ መፈረም (AWS፣ GitHub)፣ የጂት ቁርጠኝነት መለያዎች፣ IPFS የይዘት አድራሻዎች እና የBitcoin እገዳ ሃሾች። ከእነዚህ ውስጥ ከአንዱ ጋር አብሮ መስራት SHA-256ን በአስተማማኝ ሁኔታ ማስላት መቻልን ይጠይቃል።
ግብዓት ለጥፍ፣ ተለዋጭ ይምረጡ፣ ሃሽ ያግኙ።
SHA-256 ግቤትን በ512-ቢት ብሎኮች ያካሂዳል፣በመዋቅር ውስጥ ከMD5 ጋር ተመሳሳይ የሆነ ነገር ግን በጠንካራ ክብ ተግባራት እና ትልቅ ውፅዓት። እያንዳንዱ ብሎክ ባለ 256-ቢት ውስጣዊ ሁኔታን በ64 ዙሮች መደመር፣ ሽክርክር እና ቢትዊዝ ኦፕሬሽኖችን ያሻሽላል። የመጨረሻው ሁኔታ መፍጨት ነው.
SHA-512 1024-ቢት ያግዳል እና የ512-ቢት ሁኔታን በ80 ዙሮች ያቆያል። SHA-384 SHA-512 ወደ 384 ቢት ከተለየ የመነሻ ሁኔታ እሴቶች ጋር ተቆራርጧል፣ ይህም ከቀላል መቆራረጥ ልዩ ያደርገዋል።
Browser SubtleCrypto.digest ሁሉንም የSHA-2 ተለዋጮችን ይተገብራል፣ በተለይም በዘመናዊ ሲፒዩዎች (Intel SHA Extensions፣ ARMv8 SHA መመሪያዎች) በሃርድዌር የተጣደፉ ትግበራዎችን ይጠቀማል። ፍጥነት የሃርድዌር ድጋፍን በሚጠቀሙ አሳሾች ውስጥ ከኤምዲ 5 ጋር ሊወዳደር ይችላል።