Apa SHA-1?

Definisi SHA-1 lan Cara Iku Digunakna kanggo Verifikasi Data

SHA-1 (cendhak kanggo Algoritma Aman Hash 1 ) iku salah sawijining fungsi fungsional kriptografi .

SHA-1 luwih kerep digunakake kanggo verifikasi yen file wis ora diowahi. Iki rampung kanthi ngasilake sawijining checksum sadurunge file dikirim, banjur maneh nalika wis tekan panggonan kasebut.

File sing ditransfer bisa dipertimbangke asli mung yen loro checksums identik .

Sajarah & amp; Kerusuhan saka SHA Hash Function

SHA-1 mung siji saka papat kalkulus ing kulawarga Algoritma Secure Hash (SHA). Paling dikembangake dening US National Security Agency (NSA) lan diterbitake dening National Institute of Standards and Technology (NIST).

SHA-0 nduweni ukuran digest pesen 160-bit (ukuran hash) lan versi pisanan saka algoritma iki. Nilai-nilai hash SHA-0 dawane 40 digit. Iki diterbitake minangka jeneng "SHA" ing taun 1993 nanging ora digunakake ing akeh aplikasi amarga diganti kanthi SHA-1 nalika taun 1995 amarga cacat keamanan.

SHA-1 minangka pengulangan kaping kalih fungsi hash cryptographic. SHA-1 uga nduweni pesen nyepetake 160 bit lan ngupaya nambah keamanan kanthi ngatasi kelemahan sing ditemokake ing SHA-0. Nanging, ing taun 2005, SHA-1 uga ditemokake ora aman.

Sawise kekirangan kriptografi ditemokake ing SHA-1, NIST nduwe pernyataan ing taun 2006 sing nyengkuyung agensi-agensi federal kanggo nggunakake SHA-2 ing taun 2010. SHA-2 luwih kuwat tinimbang SHA-1 lan serangan marang SHA-2 ora mungkin kanggo kelakon karo daya komputer saiki.

Ora mung agensi-agensi federal, nanging perusahaan kaya Google, Mozilla, lan Microsoft kabeh wis wiwit ngrencanakake supaya ora bisa nampa sertifikat SHA-1 SSL utawa wis diblokir kaya kaca-kaca.

Google nduweni bukti saka tabrakan SHA-1 sing nggawe cara iki ora bisa dipercaya kanggo ngasilake checksums unik, manawa ana bab sandi, file, utawa data liyane. Sampeyan bisa ngundhuh loro file PDF unik saka SHAttered kanggo ndeleng cara kerjane. Gunakake kalkulator SHA-1 saka ngisor kaca iki kanggo ngasilake checksum kanggo loro, lan sampeyan bakal nemokake yen angka iku padha karo sing padha sanajan data kasebut ana.

SHA-2 & amp; SHA-3

SHA-2 diterbitake taun 2001, sawetara taun sawisé SHA-1. SHA-2 kalebu enem fungsi hash karo macem-macem ukuran dicerna: SHA-224 , SHA-256 , SHA-384 , SHA-512 , SHA-512/224 , lan SHA-512/256 .

Dikembangake dening perancang non-NSA lan dirilis dening NIST ing 2015, minangka anggota kulawarga Algoritma Secure Hash, sing diarani SHA-3 (sadurungé Keccak ).

SHA-3 ora dimaksudake kanggo ngganti SHA-2 kaya versi sadurungé sing dimaksud kanggo ngganti sing luwih dhisik. Nanging, SHA-3 dikembangaké minangka alternatif liya kanggo SHA-0, SHA-1, lan MD5 .

Carane Apa SHA-1 Digunakna?

Salah sijine conto nyata ing ngendi SHA-1 bisa digunakake yaiku nalika sampeyan ngetik sandhi dadi kaca mlebu situs web. Sanadyan mengkono ing latar mburi tanpa kawruh, bisa dadi cara situs web migunakake kanggo verifikasi kanthi yakin yen tembung sandi asli.

Ing conto iki, mbayangno sampeyan lagi nyoba mlebu menyang situs web sing kerep dibukak. Saben wektu sampeyan njaluk ngontak, sampeyan kudu ngetik ing jeneng pangguna lan sandhi.

Yen situs web migunakake fungsi hash cryptographic SHA-1, tegese tembung sandi sampeyan dadi checksum sawise sampeyan ngetik. Sing kualifikasi kasebut banjur dibandhingake karo checksum sing disimpen ing situs web sing ana hubungane karo tembung sandhi saiki, manawa sampeyan ora Sampeyan ora ngganti kata sandi wiwit sampeyan mlebu utawa yen sampeyan mung ngganti wektu kepungkur. Yen ana rong pertandhingan, sampeyan diwenehi akses; yen ora, sampeyan diwehi tembung sandhi ora bener.

Contone, ing ngendi fungsi hash SHA-1 bisa digunakake kanggo verifikasi file. Sawetara situs web bakal nyedhiyakake checksum SHA-1 ing file ing kaca download supaya nalika sampeyan ngundhuh file, sampeyan bisa mriksa checksum kanggo dhewe kanggo mesthekake yen file sing diundhuh iku padha karo sing sampeyan pengin diundhuh.

Sampeyan bisa uga kepengin weruh sing nggunakake nyata ing jinis verifikasi kasebut. Coba skenario ngendi sampeyan ngerti SHA-1 checksum saka file saka situs pangembang nanging sampeyan pengin ngundhuh versi sing padha saka situs web sing beda. Sampeyan banjur bisa ngasilake SHA-1 checksum kanggo download lan mbandhingake karo checksum asli saka kaca download pangembang.

Yen loro-lorone beda, ora mung tegese isi file ora identik, nanging bisa uga ana malware sing didhelikake ing file kasebut, data kasebut bisa rusak lan nimbulake kerusakan file komputer, file kasebut ora ana hubungane karo file nyata, etc.

Nanging, bisa uga mung ateges yen siji file nggantosi versi lawas saka program tinimbang sing liyane amarga malah sing ora owah-owahan bakal generate nilai checksum sing unik.

Sampeyan uga pengin mriksa manawa rong file kasebut identik yen sampeyan nginstal paket layanan utawa sawetara program utawa nganyari liyane amarga ana masalah yen sawetara file ilang nalika instalasi.

Waca Cara Verifikasi Integritas Gambar ing Windows Kanthi FCIV kanggo tutorial singkat ing proses iki.

SHA-1 Checksum Calculators

Sawijining kalkulator khusus bisa digunakake kanggo nemtokake kothak file utawa grup karakter.

Umpamane, SHA1 Online lan SHA1 Hash yaiku alat online gratis sing bisa ngasilake checksum SHA-1 saka sembarang klompok teks, simbol, lan / utawa nomer.

Situs web sing bakal, contone, generate SHA-1 checksum saka bd17dabf6fdd24dab5ed0e2e6624d312e4ebeaba kanggo pAssw0rd teks ! .

Waca Apa kiriman? kanggo sawetara piranti gratis liyane sing bisa nemokake checksum file nyata ing komputer lan ora mung rangkuman teks.