Muaj pes tsawg bytes nyob hauv sha1?
Muaj pes tsawg bytes nyob hauv sha1?

Video: Muaj pes tsawg bytes nyob hauv sha1?

Video: Muaj pes tsawg bytes nyob hauv sha1?
Video: Muaj Kub Yaj Vol 5 Yuav Kev Nyob Hauv Koj Siab wmv YouTube 2024, Kaum ib hlis
Anonim

Hauv cryptography, SHA-1 (Secure Hash Algorithm 1) yog cryptographic hash muaj nuj nqi uas siv cov tswv yim thiab tsim 160-ntsis (20-byte) hash tus nqi hu ua cov lus digest - feem ntau ua raws li tus lej hexadecimal, 40 tus lej ntev.

Kuj paub yog, pes tsawg bytes yog sha256?

Ib tug sha256 yog 256 ntsis ntev - raws li nws lub npe qhia. Yog tias koj siv tus sawv cev hexadecimal, txhua tus lej lej rau 4 khoom; yog li koj xav tau 64 tus lej los sawv cev 256 khoom - yog li, koj xav tau varchar ( 64 ), los yog char( 64 ), raws li qhov ntev yog ib txwm zoo ib yam, tsis sib txawv kiag li.

Ib yam li ntawd, puas yog SHA 1 tawg? Cov SHA - 1 hashing muaj nuj nqi yog theoretically tawg nyob rau hauv 2005; Txawm li cas los xij, thawj qhov kev sib tsoo ua tiav hauv lub ntiaj teb tiag tiag tau ua tiav hauv 2017. Ob xyoos dhau los, kev kawm los ntawm Google thiab CWI tau tsim ob cov ntaub ntawv uas muaj tib yam. SHA - 1 hash, nyob rau hauv lub ntiaj teb thawj puas tau SHA - 1 kev sib tsoo nres - hu ua " SIAB ."

Ib yam li ntawd, koj tuaj yeem nug, muaj pes tsawg tus sha1 ua ke?

Yog tias 0 ntsis array txawv dua li 00 ntsis array tej zaum tseem yog tus naj npawb ntawm ua tau inputs yog โ‰ˆ2264. Tom qab ntawd 2160 yog โ‰ˆ228. Yog li nyob ntawd yog 2264 ua tau input rau 228 ua tau tso zis. Nws txhais tau tias nyob ntawd yog โ‰ˆ2264228 inputs rau txhua qhov tso zis.

Vim li cas SHA 1 tsis muaj zog?

Yog ib qaug zog pom muaj nyob rau hauv hash muaj nuj nqi uas tso cai rau ob cov ntaub ntawv kom muaj tib lub digest, muaj nuj nqi yog suav tias yog cryptographically tawg, vim hais tias cov ntiv tes digital generated nrog nws tuaj yeem forged thiab tsis tuaj yeem ntseeg tau.

Pom zoo: