Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Ответ: MD5? В микроконтроллере ATmega8515 4МГц 512 Байт ОЗУ ?
Отправлено
Цивилизатор
03 апреля 2008 г. 11:47
В ответ на:
Я об этом и написал, что единственный случай - начальное значение ноль и последовательность нулей. А избавиться другой хэш-функцией, не CRC. Например MD5 или SHA-1
отправлено SM 03 апреля 2008 г. 11:44
Составить ответ
|
Вернуться на конференцию
Ответы
Опять туесосишь? В исходном посте ни слова про ресурсы не было. А я например в TMS320-ом спокойно MD5 считаю не напрягаясь.
—
SM
(03.04.2008 11:52:36
80.92.255.53
,
пустое
)
Ответ: Это не единственный случай. Можно вместо нулей (+)
—
Цивилизатор
(03.04.2008 11:49:13
217.118.66.35
, 80 байт)
можно. И с этим ничего не поделаешь, такова математика, и существует бесконечное число последовательностей, дающий одинаковую CRC. И одинаковую MD5. И одинаковую SHA. Вопрос только в вероятности этой одинаковости.
—
SM
(03.04.2008 11:51:12
80.92.255.53
,
пустое
)
Вот, придумал отличный вариант.
—
Oldring
(03.04.2008 17:15:54
91.76.18.68
, 303 байт)
У него найдется такой очень частый случай, когда во всех копиях один и тот же бит испортится. И этот вариант, как все остальные на свете, кроме какого-то, им лично придуманного, не подойдут. Это же доктор!
—
SM
(03.04.2008 17:34:25
80.92.255.53
,
пустое
)
Да это же целых 20000 битиков должны испортиться - никие CRC и рядом не валялись :)
—
Oldring
(03.04.2008 17:37:28
91.76.18.68
, 65 байт)
А чтобы доктор гарантированно не смог ничего найти - нужно предлагать шифр включенный в режиме хеш-функции.
—
Oldring
(03.04.2008 17:40:12
91.76.18.68
, 78 байт)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
увеличьте 6 на 2:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru