Bagaimana Algoritma Hashing SHA-256 Memastikan Integriti Fail Tidak Diubah?

Bagaimana Algoritma Hashing SHA-256 Memastikan Integriti Fail Tidak Diubah?

Utama/Video/Bagaimana Algoritma Hashing SHA-256 Memastikan Integriti Fail Tidak Diubah?

Teknologi dan AI dalam 2 Minit

Bagaimana Algoritma Hashing SHA-256 Memastikan Integriti Fail Tidak Diubah?

10 Nov 2026
2 minit

Kalau kau nak pastikan fail kau tak diubah orang, kau timbang je kotak bata tu sebelum dan selepas posmen hantar.

Apa anda akan pelajari

Tapi penggodam boleh tukar bata merah jadi bata biru yang sama berat, dan timbangan kau langsung tak perasan!

Tapi kalau cap jari tu boleh diundur balik, penggodam boleh bina semula isi fail rahsia kau!

Jadi, ruang cap jari es eic ei dua lima enam terlalu besar, sampai walaupun perlanggaran wujud secara teori, belum ada sesiapa pun pernah jumpa walau guna superkomputer.

Siri Teknologi dan AI dalam animasi 3D LEGO (V916-099) oleh KongsikanDotCom.

Nota video

Teks penuh video

Kalau kau nak pastikan fail kau tak diubah orang, kau timbang je kotak bata tu sebelum dan selepas posmen hantar. Berat sama, maknanya fail selamat, kan? Tapi penggodam boleh tukar bata merah jadi bata biru yang sama berat, dan timbangan kau langsung tak perasan!

Jadi, kau masukkan semua bata ke dalam mesin pengisar khas yang memproses setiap bit data dan mengeluarkan satu cap jari bersaiz tetap dua ratus lima puluh enam bit, tak kira sebesar mana fail tu. Ini namanya fungsi hash es eic ei dua lima enam. Tapi kalau perubahan kecil cuma ubah cap jari sedikit, perubahan tu mudah terlepas pandang!

Jadi, es eic ei dua lima enam direka supaya tukar satu bit pun akan mengubah kira-kira separuh bit cap jari, sampai hasilnya nampak macam cap jari yang langsung berbeza. Ini namanya kesan avalanche. Tapi kalau cap jari tu boleh diundur balik, penggodam boleh bina semula isi fail rahsia kau!

Jadi, mesin ni mengadun data melalui enam puluh empat pusingan campuran yang hanya bergerak ke depan, macam telur yang dah dikacau tak boleh jadi telur semula. Ini namanya fungsi sehala. Tapi macam mana kalau dua fail berbeza keluarkan cap jari yang sama?

Jadi, ruang cap jari es eic ei dua lima enam terlalu besar, sampai walaupun perlanggaran wujud secara teori, belum ada sesiapa pun pernah jumpa walau guna superkomputer. Ini namanya rintangan perlanggaran. Tapi penggodam yang bijak boleh tukar fail dan cap jari sekali gus di pelayan yang sama!

Jadi, pembuat fail mengunci cap jari tu dengan kunci peribadi, dan kau semak guna kunci awam sebelum bandingkan hash fail yang kau muat turun. Ini namanya tandatangan digital. Sekarang setiap fail yang kau muat turun boleh disemak sendiri.

Kira hash fail tu, bandingkan dengan checksum rasmi daripada sumber yang dipercayai, dan kalau setiap aksara sama, fail kau memang asli dan tak diusik. Lepas ni nak belajar apa pula?

Siri Teknologi dan AI dalam animasi 3D LEGO (V916-099) oleh KongsikanDotCom. Tonton lagi di

Animasi 3D dibina dengan kod (Three.js); suara latar dijana dengan bantuan AI dan disemak oleh pasukan KongsikanDotCom.

Jangan terlepas video seterusnya

Langgan channel YouTube KongsikanDotCom untuk video ilmu, sains & fakta serta doa harian — kandungan baharu diterbitkan setiap hari.