Що таке хеш? визначення та значення

click fraud protection

Хеш - це ідентифікаційне значення, яке використовується для перевірки цілісності даних повідомлень, що передаються через комп'ютерну мережу. Комп’ютер-відправник використовує секретний алгоритм, який обчислює значення для повідомлення. Це значення, по суті, є цифровим відбитком для повідомлення, оскільки значення є унікальним продуктом вмісту повідомлення.

Крім того, алгоритм хешування не може бути отриманий із вмісту або значення повідомлення. Потім передається повідомлення та значення. Комп’ютер-отримувач, який також знає секретний алгоритм, виконує те саме обчислення для повідомлення. Якщо отримане значення не узгоджується зі значенням, отриманим від комп’ютера-відправника, то буде доведено, що повідомлення було змінено на маршруті, і повідомлення відкидається. Дивіться одностороння функція.

Technipages пояснює хеш

Хеш — це функція, яка використовується для перетворення значення даних у набагато менше значення. Хеш - це функція, яка використовується для відображення вихідних даних великого розміру на дані меншого розміру, хеш маскує вихідні дані іншим значенням. Виходячи з цього, хеш займає менше місця. Хешування індексує дані, і коли хеш-функція виконується для частини даних, місцезнаходження даних стане легким, оскільки буде знайдено значення даних. Хеш-функції односторонні; їх неможливо змінити.

Хешовані значення менші, ніж їх оригінали, їх застосування можна побачити у стисканні даних, подібних до медіа-файлів, коли розмір медіафайлу зменшується. Хешування також може використовуватися для отримання даних і підтвердження дійсності даних.

Значення, отримані з хеш-функції, повинні зберігатися в хеш-таблиці, таблиця приписує унікальність значення для даних, тому коли вихідні дані отримуються, хеш декодується, а значення створений. Хешування даних є поширеною практикою в інформатиці, і воно використовується для кількох різних цілей.

Поширене використання хешу

  • Основна технологія для a Хеш є базовою технологією для програмного забезпечення стиснення, яке зменшує розмір медіа-файлів
  • А хеш це надійний спосіб забезпечити безпечну передачу даних без зміни чи втрати даних
  • Відновлення та перевірка даних можлива за наявності a хеш

Поширені зловживання Hash

  • А хеш не маскує значення даних, щоб мати можливість знайти дані пізніше
  • Одного разу а хеш операція виконана, її можна відмінити.