Съдържание:
Определение - Какво означава Хешинг?
Хеширането генерира стойност или стойности от низ от текст, използвайки математическа функция.
Хеширането е един от начините за активиране на сигурността по време на процеса на предаване на съобщението, когато съобщението е предназначено само за конкретен получател. Формула генерира хеш, който помага да се защити сигурността на предаването от подправяне.
Хеширането също е метод за ефективно сортиране на ключови стойности в таблица на базата данни.
Техопедия обяснява Хъшинг
Когато потребителят изпрати защитено съобщение, хешът на предвиденото съобщение се генерира и шифрира и се изпраща заедно със съобщението. Когато съобщението бъде получено, приемникът дешифрира хеша, както и съобщението. След това приемникът създава друг хеш от съобщението. Ако двата хеша са идентични в сравнение, тогава е станало сигурно предаване. Този процес на хеширане гарантира, че съобщението не се променя от неоторизиран краен потребител.
Хеширането се използва за индексиране и извличане на елементи в база данни, защото е по-лесно да намерите елемента с помощта на съкратения хеширан ключ, отколкото да използвате оригиналната стойност.
