Официальный форум СВД Встраиваемые Системы
04 Декабря, 2016, 09:05:12 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
 
 
 Сайт СВД ВС  Начало   Помощь Поиск Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: md5sum для QNX4  (Прочитано 1437 раз)
Олег Большаков
Администратор
Житель форума

Сообщений: 2931



WWW
« : 24 Ноября, 2009, 23:39:31 »

Предлагается для тестирования версия утилиты cksum с поддержкой алгоритма MD5.

Для установки надо скопировать файл cksum_md5_20091124.tar.F в корневой каталог и выполнить команду:

# /etc/install -u cksum_md5_20091124.tar.F

На этапе установки создаётся резервная копия старой версии утилиты cksum. Отличия новой версии cksum от стандартной:

1. Появилась опция -o 5 для выбора алгоритма MD5:

# cksum -o5 <file_name>

2. При установке создаётся символическая ссылка md5sum на cksum.

cksum_md5_20091124.tar.F
Записан

oleg
Интересующийся

Сообщений: 5


« Ответ #1 : 18 Ноября, 2016, 18:15:04 »

Добрый день, Олег!

Считаю контрольную сумму утилитой cksum, алгоритм -o92 и другими утилитами расчета crc32 (по posix) и получаю совершенно разные результаты.

М.б. сможешь пояснить, в чем проблема?

Спасибо, Олег
Записан
Олег Большаков
Администратор
Житель форума

Сообщений: 2931



WWW
« Ответ #2 : 18 Ноября, 2016, 20:25:02 »

Здравствуйте!

Скорее всего используются разные полиномы crc32. Их несколько существует. К сожалению, мне сейчас не посмотреть более точно.
Записан

LH
Опытный пользователь

Сообщений: 250


« Ответ #3 : 19 Ноября, 2016, 10:53:52 »

Доступны ли исходные коды утилиты md5sum?

Спасибо

Записан
Олег Большаков
Администратор
Житель форума

Сообщений: 2931



WWW
« Ответ #4 : 19 Ноября, 2016, 11:24:54 »

Доступны ли исходные коды утилиты md5sum?

Да, доступны. При доработке cksum я брал открытую реализацию под BSD лицензией (скорее всего утилиту md5). Есть также реализации под другими открытыми лицензиями. К сожалению, мне сейчас не посмотреть точно, какую реализацию я использовал.
Записан

oleg
Интересующийся

Сообщений: 5


« Ответ #5 : 21 Ноября, 2016, 08:26:50 »

Здравствуйте!

Скорее всего используются разные полиномы crc32. Их несколько существует. К сожалению, мне сейчас не посмотреть более точно.

Спасибо!
И еще инвертация битов результата, начальное значение и пр.)))

Олег!
Можно ли будет в рабочее время уточнить, как все-таки вычисляется контрольная сумма?
Мы проводим сертификацию своёго ПО и от нас требуют указать алгоритм вычисления CRC32.(((


Записан
Олег Большаков
Администратор
Житель форума

Сообщений: 2931



WWW
« Ответ #6 : 21 Ноября, 2016, 09:12:19 »

Здравствуйте, Олег! Обратитесь, пожалуйста, с этим вопросом к нам на адрес технической поддержки или через форму обратной связи.
Записан

Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP © 2002-2016 СВД Встраиваемые Системы.
При использовании материалов сайта ссылка на forum.kpda.ru обязательна.

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines | © Aiwan. Kolobok smiles | Sitemap
Valid XHTML 1.0! Valid CSS!
Сайт СВД ВС

В последний раз google посещал эту страницу 26 Ноября, 2016, 10:22:10