Musiyano uripo pakati peSHA-1, SHA-2, SHA-256 hash algorithms
Musiyano uripo pakati peSHA-1, SHA-2, SHA-256 hash algorithms
Ngatitangei nekutsanangura algorithm pfupiso.
Hash algorithm ibasa remasvomhu rinokonesa data kune saizi yakatarwa, semuenzaniso kana tikatora chero mutsara wekuti "Ola ane katsi" tikaumhanyisa kuburikidza neakakosha CRC32 algorithm taiwana chidimbu "b165e001". Kune akawanda algorithms uye ese ane chaiwo zvinangwa, mamwe anovandudzwa emhando yedata, mamwe ndeekuchengetedza.
Kwatiri, iyo inonyanya kukosha iSHA algorithms.
SHA - inomiririra Yakachengeteka Hashing Algorithm - inoshandiswa kuchengetedza cryptographic. Pfungwa yakakosha pane iyi algorithm ndeyekuti iyo hash haigadzirisike uye yakasarudzika. Irreversibility - data rekutanga richaramba rakachengeteka uye risingazivikanwe. Kusarudzika - zvidimbu zviviri zvakasiyana zve data hazvigone kuburitsa kiyi imwechete.
Siginecha yedhijitari inonzwa zvakanyanya - chero shanduko mugwaro ichachinja siginecha. Kana tikatora mutsara wataurwa pamusoro apa "OLA MA KOTA" tounyora nemavara makuru, taiwana chidimbu chakasiyana chose chekuti "baa875a6". Chimwe chipfupiso chinoreva kuti siginicha haichashandi.
SHA-1 Uye SHA-2 ndiwo maviri shanduro yealgorithm. Izvo zvakasiyana maererano nekuvaka uye zvishoma urefu. SHA-2 ishanduro yakavandudzwa yeSHA-1.
SHA-1 ndeye 160 mabhiti akareba
SHA-2 inoitika munzvimbo dzakasiyana-siyana, kazhinji mu256 mabits
Yakakura hash kukosha inopa chengetedzo yakakura. Nhamba yezvinyorwa zvakasarudzika inogona kuratidzwa sehuwandu, se.aSHA-256 pane maviri 256 zvinokwanisika kusanganiswa. 2 256 huwandu hukuru hunopfuura huwandu hwejecha pasi.
Kana chitupa chemushandisi chakavakirwa paSHA-1 (uye chiri kushanda, nekuti chakapihwa pamberi paChikunguru 1), siginecha yakagadzirwa (mushure maJuly 1) yakasimbiswa neichi chitupa inofanirwa kunge iine chidimbu chezvinyorwa zvakasainwa zvakaverengerwa neSHA-2 algorithm (kwete SHA-1). Saka kunyorera uye IT masisitimu anofanirwa kubata kwete chete nezvitupa zvitsva, asi pamusoro pezvose zvinogadzira masiginecha uye zvisimbiso kana uchishandisa iyo hash zvinoenderana neSHA-2.
Zvirongwa zvatinoisa tinotendera nhasi kuti zviite mabasa ekutumira nekutarisa masiginecha emagetsi uchishandisa SHA-2 hash basa.
Zvinongotora maminetsi mashoma, kufona kana kunyora kuti uwane zvimwe nezve anokwanisa masiginecha emagetsi.
Pazasi pacho panosungirwa seti zvemagetsi siginecha: