У меня есть datatable с 45-50 столбцами и 45-50 строк, и я хочу создать текст контрольной суммы или md5, sha1, я не знаю, какой из них лучше. Я создам этот текст и буду искать его в базе данных, если есть еще одно. Но длина текста должна быть между 100-200 символами, я не знаю, смогу ли я это сделать. Итак, что вы думаете об этом и как я могу это сделать?Как создать контрольную сумму из объекта DataTable?
Спасибо.
Почему такой длинной контрольную суммы? SHA1 составляет всего 160 бит, что составляет 20 символов. Столкновение хэшей может быть достигнуто методами грубой силы в 2^80 (1 208 925 819 614 629 174 706 176) и целенаправленными атаками примерно в 2 69 попыток. Более подробную информацию можно найти в блоге Schneier: http://www.schneier.com/blog/archives/2005/02/cryptanalysis_o.html –
100-200 символов больше всего. если я могу справиться с этим с 20 символами без проблем. но я не хочу создавать контрольную сумму из datatable объекта, также хочу проверять строки и поля. то я могу найти, если есть другое. – mehmetserif