Hash Generator — Kumuha ng MD5 at SHA na hash ng anumang teksto o file, at ihambing ito sa isang kilalang hash.

Mag-type o mag-paste ng teksto, o pumili ng file, at tingnan ang MD5, SHA-1, SHA-256, SHA-384, at SHA-512 hashes nito nang sabay. I-paste ang hash na ibinigay sa iyo upang makita kung tumutugma ito. Nangyayari ang hashing sa iyong device, kaya hindi kailanman ina-upload ang iyong teksto at mga file.

Gumawa ng hash Nanatili sa iyong browser ang iyong teksto at mga file.
Tagabuo ng hash na nagpapakita ng mga halagang hash ng MD5, SHA-1, at SHA-256 para sa isang piraso ng teksto

Papasok

Mga hash

Ang gabay

Gabay sa Hash Generator: Ano ang mga hash at kailan ito gamitin

Isang simpleng paliwanag tungkol sa MD5 at SHA, kung paano beripikahin ang isang file, at kung para saan hindi ginagamit ang mga hash.

Isang simpleng paliwanag

Ano ang Hash Generator?

Ang hash function ay nagko-convert ng anumang input, isang salita o buong file, sa isang maikling fingerprint na may nakapirming haba. Palaging pareho ang hash ng parehong input, at kahit isang karakter lang ang mabago, magkakaiba nang lubusan ang hash.

Dahil dito, kapaki-pakinabang ang mga hash para matiyak na hindi nagbago ang isang file nang dumating, matukoy ang mga dobleng file, gumawa ng mga susi ng cache, at magkumpara ng datos nang hindi ibinabahagi ang mismong datos.

Karaniwang dahilan para gamitin ito

Bakit Gumagamit ang mga Tao ng Hash Generator

I-verify ang mga pag-download

Gumawa ng hash ng na-download na file at ihambing ito sa checksum na ibinigay ng publisher upang matiyak na hindi ito nasira.

Mga tagapagpaunlad

Gumawa ng mabilisang checksum, susi ng cache, o mga halagang pang-subok para sa mga API, pirma, at fixtures.

Hanapin ang mga duplikado

Dalawang file na may parehong SHA-256 hash ay, sa praktikal na layunin, iisang file.

Aling algoritmo ang pipiliin

MD5, SHA-1 at ang Pamilyang SHA-2

Ang MD5 ay nagbibigay ng 32-character na hex hash at ang SHA-1 ay nagbibigay ng 40. Pareho silang mabuti para matukoy ang aksidenteng korupsiyon, ngunit maaaring sadyang likhain ang mga collision, kaya huwag gamitin ang mga ito para sa anumang may kinalaman sa seguridad. Ang SHA-256 (64 na karakter), SHA-384 (96) at SHA-512 (128) ay kabilang sa pamilyang SHA-2 at ang mga ligtas na pagpipilian ngayon.

Ang hash ay hindi pag-encrypt: hindi ito mababaliktad para maibalik ang orihinal. Hindi rin ito sapat para sa pag-iimbak ng mga password. Gumamit ng mabagal at may salt na password hash tulad ng bcrypt, scrypt, o Argon2 para diyan.

Tapusin ito sa ilang hakbang

Paano Gamitin ang Hash Generator

  1. Pumili ng Teksto o File.
  2. I-type o i-paste ang iyong teksto, o pumili ng file. Lumalabas agad ang mga hash.
  3. I-press ang Copy sa tabi ng hash na kailangan mo. I-on ang uppercase kung gusto mong magkaroon ng malalaking hex na titik.
  4. Upang beripikahin ang pag-download, i-paste ang inilathalang hash sa kahon ng paghahambing at suriin kung magtutugma.
Mas magagandang resulta

Mga Simpleng Payo

  • I-hash nang eksakto ang teksto ayon sa pagkakasulat. Ang puwang sa dulo o ibang pagtatapos ng linya ay nagbibigay ng ibang hash.
  • Para sa pagsusuri ng pag-download, gamitin ang SHA-256 kung inaalok ito ng publisher.
  • Ang teksto ay inihahash bilang UTF-8, na siyang inaasahan ng karamihan sa mga kasangkapan at API.
  • Ang hex output ay hindi sensitibo sa malaki at maliit na titik, kaya hindi pinapansin ng kahon ng paghahambing ang malaki at maliit na titik at ang mga puwang sa paligid ng hash.
Mabuting malaman

Mga limitasyon at privacy

Pagkapribado

Ang teksto at mga file ay hinahash sa iyong browser gamit ang mga built-in na kasangkapan nito. Wala nang ina-upload, iniimbak, o nire-record.

Mga limitasyon

Ang napakalaking mga file ay binabasa sa memorya, kaya maaaring mabigo ang isang file na may ilang gigabytes sa isang telepono o mas lumang kompyuter. Ipinapakita ang MD5 at SHA-1 para sa pagiging tugma at hindi dapat gamitin para sa seguridad.

Karaniwang mga tanong

Madalas na Tanong tungkol sa Hash Generator

Ano ang hash?

Ang hash ay isang fingerprint na may nakapirming haba na kinakalkula mula sa ilang datos. Ang parehong input ay palaging nagbubunga ng parehong hash, at kahit kaunting pagbabago sa input ay lubos na binabago ang hash.

Alin sa mga hash ang dapat kong gamitin?

Gamitin ang SHA-256 para sa karamihan ng mga bagay, kabilang ang pagsusuri ng mga pag-download. Ang MD5 at SHA-1 ay angkop lamang para matukoy ang mga aksidenteng pagbabago, hindi para sa seguridad.

Maaari bang baliktarin ang hash upang makuha ang orihinal na teksto?

Hindi. Ang hash ay isang one-way na function. Maaaring hulaan ng mga tao ang input at ihambing ang mga hash, kaya matutuklasan pa rin ang mga mahihinang password.

Paano ko susuriin ang isang na-download na file?

Piliin ang File, piliin ang na-download na file, at ihambing ang SHA-256 hash sa hash sa pahina ng publisher. I-paste ang inilathalang hash sa kahon ng paghahambing upang makita kung magkatugma o hindi.

Bakit hindi tumutugma ang hash ko sa ibang tool?

Karaniwan, naiiba ang input dahil sa puwang, pagtatapos ng linya, o pag-encode ng teksto. Ang kasangkapang ito ay nagha-hash ng teksto bilang UTF-8 nang eksakto ayon sa pagta-type, nang walang pagputol.

Ligtas ba ang MD5 para sa mga password?

Hindi. Mabilis ang MD5 at may kilalang mga kolisyon. I-imbak ang mga password gamit ang bcrypt, scrypt, o Argon2 sa halip na simpleng hash.

Gaano kahaba ang bawat hash?

Ang MD5 ay 32 na karakter na hex, ang SHA-1 ay 40, ang SHA-256 ay 64, ang SHA-384 ay 96, at ang SHA-512 ay 128.

Na-upload na ba ang aking teksto at mga file?

Hindi. Lahat ng bagay ay na-hash sa loob ng iyong browser at wala nang lumalabas sa iyong device.

Mula sa mga taong gumagamit ng kasangkapang ito

Mga pagsusuri

Ina-load ang mga pagsusuri…
Magpatuloy

Mas maraming kasangkapan sa kahon

Ang homepage ay naglalaman ng dose-dosenang karagdagang libreng kasangkapan na hindi nangangailangan ng API key.

Magmungkahi ng isang kasangkapan