Форум программистов, компьютерный форум CyberForum.ru

Может ли быть одинаковая хэш-сумма для разных наборов данных? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Написать программу и блок-схему вывода значения переменной по формуле http://www.cyberforum.ru/cpp-beginners/thread1212100.html
помогите плиз написать саму программу и блок-схему:sorry: Добавлено через 14 секунд Вычислить и распечатать значения переменной , если x изменяется от 0 до 4 с шагом 0.2, но при этом a = 0.95, b = 1.98 и c = 0.14.
C++ Найти наибольшую и наименьшую цифры в записи данного натурального числа Найти наибольшую и наименьшую цифры в записи данного натурального числа. В С++ http://www.cyberforum.ru/cpp-beginners/thread1212078.html
C++ Связные списки: вернуть в виде целого числа позицию name из списка
Помогите сделать функцию, которая возвращает в виде целого числа позицию name из списка Функция которая меняет местами, 2 элемента списка #include <Windows.h> #include <iostream> using namespace std; struct dino { char name;
C++ Файлы. Чтение и запись
У нас есть файл текстовый, содержимое переписываем другой файл. В программе делаю проверку, но машина ругается. Подскажите в чем ошибка? #include <conio.h> #include <stdio.h> #include <locale.h> int main() { setlocale(LC_ALL,"russian"); char str; char data1="H:\Програмирование\2_семестр\ind11\data1.txt";
C++ Найти периметр треугольника через функцию http://www.cyberforum.ru/cpp-beginners/thread1212011.html
Ребят, сижу на зачете, помогите пожалуйста! :) Найти периметр треугольника, заданного координатами своих вершин. Определить функцию для расчета длины отрезка по координатам вершин
C++ Добавление динамического элемента в статический массив в продолжение этой темы. если создам статический массив ECM a; мне нужно в него добавить седьмой элемент, нужна подсказка. подробнее

Показать сообщение отдельно
SuperHero
Заблокирован
19.06.2014, 10:59     Может ли быть одинаковая хэш-сумма для разных наборов данных?
Всем привет! Есть небольшая серия вопросов по хэшам, к ому не сложно, дайте свои комменты по вопросам. Просьба не засирать тему флудом
1. Есть два различных набора байтов, может ли оказаться так, что хэш сумма для них окажется одинаковой? В данном вопросе не рассматриваем размерности данных и хеш сумм, а так же алгоритмы хеш сумм, чисто теория.
2. Если в п.1 такой вариант возможен, то нет ли какого - то типа (алгоритма) хеш суммы, повтор которой для любых различных наборов байт одинаковой длинны (ну скажем 4096 байт в наборе А и такое же кол-во других байт в наборе Б) не возможен? То есть мне нужно получить уникальный ключ/ код/ сумму... да что угодно... для определённого набора байт, которая бы выполняла следующие условия:
2.a.) данный ключ был бы уникальным в заранее известной и постоянной длине байт, то есть есть допустим блок данных размером 4096 байт, я хочу, чтоб при любом раскладе байт этой размерности для каждого набора был уникальный ключ.
2.б.) данный ключ должен быть намного меньшей размерности, чем сами данные, в идеале намнОООго меньше, допустим блок данных 1 гигабайт, а уникальный ключ всего навсего 128 байт ...

3. Какова вместимость так сказать хеш суммы? Тоесть если хеш сумма какого - то алгоритма 128-и байтовая, то для какой максимальной длинны последовательности байт она подойдёт, чтоб она оставалась опять же уникальная для всех вариантов в рамках этой размерности?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 12:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru