Ib tug cryptographic hash muaj nuj nqi yog ib qho algorithm uas siv tus nqi ntawm cov ntaub ntawv nkag-ib daim ntawv pov thawj -thiab ua rau qhov loj me ntawm cov ntawv enciphered hu ua tus nqi hash, lossis tsuas yog "hash." Cov ntawv enciphered ntawd tuaj yeem khaws cia tsis siv tus password nws tus kheej, thiab tom qab ntawd siv los txheeb xyuas tus neeg siv.
Yuav ua li cas hash ua haujlwm hauv cryptography?
Hashing yog ib txoj hauv kev cryptography uas hloov cov ntaub ntawv rau hauv ib txoj hlua tshwj xeeb ntawm cov ntawv. Txhua daim ntaub ntawv tuaj yeem raug hashed, tsis hais nws qhov loj lossis hom. Hauv ib txwm hashing, tsis hais cov ntaub ntawv loj npaum li cas, hom, lossis ntev, qhov hash uas cov ntaub ntawv tsim tawm yog qhov ntev tib yam.
Lub hom phiaj ntawm hash muaj nuj nqi hauv kev zais li cas?
A cryptographic hash muaj nuj nqi yog ib qho algorithm uas tuaj yeem khiav ntawm cov ntaub ntawv xws li cov ntaub ntawv tus kheej lossis tus password los tsim tus nqi hu ua checksum. Qhov tseem ceeb ntawm kev siv lub cryptographic hash muaj nuj nqi yog txhawm rau txheeb xyuas qhov tseeb ntawm cov ntaub ntawv.
Tus piv txwv hash yog dab tsi?
Ib ob peb yam piv txwv ntawm cov kev siv hashing muaj xws li: Secure Hash Algorithm (SHA) - Tsev neeg ntawm hashs muaj SHA-1, SHA-2 (ib tsev neeg hauv ib tsev neeg uas suav nrog SHA-224, SHA-256, SHA-384, thiab SHA-512), thiab SHA-3 (SHA3-224, SHA3-256, SHA3-384, thiab SHA3-512).
Yuav ua li cas yog hash thiab nws ua haujlwm li cas?
Hash ua haujlwm coj cov ntaub ntawv raws li kev tawm tswv yim thiab xa rov qab tus lej hauv ntau qhovua tau tus nqi rau hauv lub rooj hash. … Lub hash muaj nuj nqi tsis tu ncua faib cov ntaub ntawv hla tag nrho cov txiaj ntsig hash. Lub hash muaj nuj nqi tsim cov txiaj ntsig sib txawv tag nrho txawm rau cov hlua zoo sib xws.