Apa itu Hashing?

Hashing boleh merujuk kepada mana-mana yang berikut:

1. Apabila merujuk kepada pangkalan data, hashing adalah kaedah penyortiran dan pengindeksan data. Idea di belakang hashing adalah untuk membolehkan sejumlah besar data untuk diindeks menggunakan kata kunci atau kunci yang biasa dibuat oleh rumus rumit. Hashing membolehkan sejumlah besar maklumat untuk dicari dan disenaraikan.

2. Apabila merujuk kepada keselamatan, hashing adalah kaedah mengambil data, menyulitkannya, dan menghasilkan output yang tidak dapat diprediksikan dan tidak dapat dipulihkan. MD2, MD5, SHA, dan SHA-256 adalah contoh algoritma hashing.

Algoritma, istilah pangkalan data, pengesahan data, tag Hash, Hash, istilah Keselamatan