Miklix

SHA3-384 Хэш кодын тооцоолуур

Нийтэлсэн: 2025 оны гуравдугаар сарын 19 21:23:59 (UTC)

Текст оруулах эсвэл файл байршуулахад үндэслэн хэш кодыг тооцоолохдоо Secure Hash Algorithm 3 384 бит (SHA3-384) хэш функцийг ашигладаг хэш кодын тооцоолуур.

Энэ хуудсыг аль болох олон хүнд хүртээмжтэй болгох үүднээс англи хэлнээс орчуулсан. Харамсалтай нь машин орчуулга нь төгс төгөлдөр технологи болоогүй байгаа тул алдаа гарч болзошгүй. Хэрэв та хүсвэл англи хэл дээрх эх хувилбарыг эндээс үзэх боломжтой.

SHA3-384 Hash Code Calculator

SHA3-384 (Secure Hash Algorithm 3 384-бит) нь оролт (эсвэл мэдээ) авч, тогтмол хэмжээтэй, 384-бит (48-байт) гаралт гаргадаг криптографийн хэш функц бөгөөд үүнийг ихэвчлэн 96-герцийн 16進 тооны хэлбэрээр илэрхийлдэг.

SHA-3 нь Secure Hash Algorithm (SHA) гэр бүлийн хамгийн сүүлийн гишүүн бөгөөд албан ёсоор 2015 онд гарсан. SHA-1 болон SHA-2 нь ижил математик бүтцүүд дээр тулгуурласан бол SHA-3 нь Keccak алгоритм гэж нэрлэгдсэн өөр дизайн дээр үндэслэгдсэн. SHA-2 нь аюулгүй биш болсон учраас SHA-3 бүтээгдээгүй; SHA-2 нь одоог хүртэл аюулгүй гэж үзэгддэг ч SHA-3 нь өөр дизайнтай бөгөөд илүү аюулгүй байдлын нэмэлт давхарга үүсгэдэг, ирээдүйд SHA-2 дахь аюултай байдлууд илэрсэн тохиолдолд.

Бүрэн тодруулга: Би энэ хуудсанд ашигласан хэш функцийн тодорхой хэрэгжилтийг бичээгүй. Энэ нь PHP програмчлалын хэлэнд багтсан стандарт функц юм. Би зөвхөн вэб интерфэйсийг энд олон нийтэд нээлттэй болгох үүднээс хийсэн.


Шинэ хэш кодыг тооцоолох

Энэ маягтаар илгээсэн өгөгдөл эсвэл байршуулсан файлууд сервер дээр зөвхөн хүссэн хэш кодыг үүсгэх хүртэл л хадгалагдах болно. Үр дүн нь таны хөтөч рүү буцаж ирэхээс өмнө шууд устгагдах болно.

Өгөгдөл оруулах:



Илгээсэн текст UTF-8 кодлогдсон байна. Хэш функц нь хоёртын өгөгдөл дээр ажилладаг тул үр дүн нь текст өөр кодчилолд байсантай харьцуулахад өөр байх болно. Хэрэв та тодорхой кодчилол дахь текстийн хэшийг тооцоолох шаардлагатай бол оронд нь файл байршуулах хэрэгтэй.



SHA3-384 Хэш Алгоритмын Тухай

Би математикч биш, криптографч биш тул би энэ хэш функцийг математик мэдлэггүй хүмүүст ойлгомжтой байдлаар тайлбарлахыг хичээх болно. Хэрэв та шинжлэх ухааны нарийвчилсан, математик тайлбарыг хүсч байвал олон вэбсайтуудад түүнийг олж болно ;-)

Юу вэ гэхээр, өмнөх SHA гэр бүлүүд (SHA-1 ба SHA-2)-тэй харьцуулахад, тэдгээрийг холигчтой төстэй гэж үзэж болох бол, SHA-3 нь хөвөнтэй илүү адилхан ажилладаг.

Энэ аргаар хэш тооцоолох үйл явцыг гурван өндөр түвшний алхамд хувааж болно:

Алхам 1 - Шингээх Үе

  • Ус (таны өгөгдөл)-ийг хөвөн дээр асгаж байгааг төсөөлөөрэй. Хөвөн нь усан дээр хэсэгчлэн шингээн авдаг.
  • SHA-3-д орох өгөгдлийг жижиг хэсгүүдэд хувааж, доторх "хөвөн" (том бит массив)-д шингээж авдаг.

Алхам 2 - Холих (Пермутаци)

  • Өгөгдлийг шингээсний дараа, SHA-3 нь хөвөнг дотор нь шахаж, мушгиж, бүх зүйлийг төвөгтэй хээPattern-уудаар холих бөгөөд энэ нь оролтод хийсэн жижиг өөрчлөлт нь бүхэлдээ өөр хэш үүсгэхийг баталгаажуулдаг.

Алхам 3 - Шахах Үе

  • Эцэст нь, хөвөнг шахаж, гаралтын (хэш)-г гаргаж авдаг. Хэрэв танд илүү урт хэш хэрэгтэй бол, та илүү гаралт авахын тулд шахаж болно.

SHA-2 үеийн хэш функцууд одоо ч аюулгүй гэж тооцогдож байгаа (SHA-1-ийн хувьд аюулгүй байдалд ашиглахыг зөвшөөрөхгүй болсон), шинэ системүүдийг зохион байгуулахдаа SHA-3 үеийг ашиглах нь илүү утга учиртай бөгөөд зөвхөн хуучин системүүдтэй нийцтэй байдал шаарддаггүй бол энэ нь илүү тохиромжтой байх болно.

Нэг зүйл бодож үзэх нь, SHA-2 үе нь хамгийн их хэрэглэгдэж, хамгийн их халдлага хийсэн хэш функц байж магадгүй (ялангуяа SHA-256 нь Биткойн блокчейн дээр ашиглагддаг учраас), гэхдээ тэр still амжилттай байна. SHA-3 нь тэртэй тэргүй тэртэй адил хэрэглэгчдийн тусламжтайгаар удаан хугацаанд шалгагдаагүй байна.

Bluesky дээр хуваалцаарайFacebook дээр хуваалцахLinkedIn дээр хуваалцахTumblr дээр хуваалцахX дээр хуваалцаарайLinkedIn дээр хуваалцахPinterest дээрх пин

Миккел Кристенсен

Зохиогчийн тухай

Миккел Кристенсен
Миккел бол miklix.com сайтыг бүтээгч, эзэмшигч юм. Тэрээр мэргэжлийн компьютерийн программист/програм хангамж хөгжүүлэгчээр 20 гаруй жил ажилласан туршлагатай бөгөөд одоогоор Европын томоохон мэдээллийн технологийн корпорацид бүтэн цагаар ажиллаж байна. Блог хөтлөөгүй үедээ тэрээр чөлөөт цагаа олон төрлийн сонирхол, хобби, үйл ажиллагаанд зарцуулдаг бөгөөд энэ нь энэ вэб сайтад багтсан олон янзын сэдвүүдэд тодорхой хэмжээгээр тусгагдсан байж магадгүй юм.