Воскресенье, 20.05.2012, 08:31
Приветствую Вас Гость | RSS
Главная | Хеш-фунция под zVM - Форум | Регистрация | Вход
Форма входа
Логин:
Пароль:
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Форум » Технические форумы » VM ( СВМ, VM/ESA, zVM) » Хеш-фунция под zVM
Хеш-фунция под zVM
artДата: Понедельник, 27.06.2011, 13:05 | Сообщение # 1
Лейтенант
Группа: Проверенные
Сообщений: 44
Репутация: 0
Статус: Offline
Привет.

Сталкивался ли кто-нибудь с необходимостью получению хеша по какому-нибудь файлу? По аналогии с md5sum в linux.

Есть задача убраться на минидисках, посмотреть сколько там файлов-дубликатов. Файлов всего 150к. Обычно, на других ОС, такую задачу решают через сравнения хешей.

Кто-нибудь знает как снять хеш в zVM/CMS?

Добавлено (27.06.2011, 13:05)
---------------------------------------------
Отвечу сам себе, может кому пригодится. А то в рунете такой информации точно нет, так что пусть хоть здесь осядет.

В pipe CMSа есть специальный кейворд CRC, который позволяет снять CRC-хеш с входного потока. CRC конечно не фонтан, но для большей части целей сгодится. Результирующая чексумма представляет собой 16-битный ключ.

Пример использования 1:
pipe < INPUT FILE A | crc crc16i | var hash'

В переменную hash будет сохранено значение хеша.

Пример использования 2:
pipe < INPUT FILE A | crc append crc16i | > INPUT FILE A

Добавит в конец входного файла значение хеша.

Ну и так далее...

 
akostДата: Вторник, 28.06.2011, 23:06 | Сообщение # 2
Admin
Группа: Администраторы
Сообщений: 372
Репутация: 4
Статус: Offline
Ну что, тоже решение. У меня была программулька где-то, что снимает MD5-сумму, но непроверенная и не слишком стабильная.
 
akostДата: Понедельник, 04.07.2011, 09:39 | Сообщение # 3
Admin
Группа: Администраторы
Сообщений: 372
Репутация: 4
Статус: Offline
Quote (art)
CRC конечно не фонтан, но для большей части целей сгодится.

А почему CRC не фонтан? Чем он так уж плох? Я совсем не изучал этот вопрос.
 
artДата: Пятница, 05.08.2011, 23:12 | Сообщение # 4
Лейтенант
Группа: Проверенные
Сообщений: 44
Репутация: 0
Статус: Offline
Quote (akost)
А почему CRC не фонтан? Чем он так уж плох? Я совсем не изучал этот вопрос.

Вот тут есть годная статья почему CRC16/32 (и так далее) уже не фонтан для продвинутых IT-шников. Если в кратце, то подделываются относительно легко. Конечно в контексте поставленной задачи его более чем достаточно, но в плане криптоустойчивости лучше использовать другие решения.
 
mavrodyДата: Понедельник, 30.04.2012, 00:54 | Сообщение # 5
Группа: Удаленные





А все-таки есть ли для CMS штатная утилита для снятия MD5-сумму.
 
smokerДата: Вторник, 01.05.2012, 17:26 | Сообщение # 6
Рядовой
Группа: Проверенные
Сообщений: 11
Репутация: 0
Статус: Offline
Quote (mavrody)
А все-таки есть ли для CMS штатная утилита для снятия MD5-сумму.


А какие проблемы написать сию утилиту самому?
 
mavrodyДата: Среда, 02.05.2012, 21:54 | Сообщение # 7
Группа: Удаленные





Сказать проще чем сделать. Нужна 100% совместимость со стандартом, а не сурогат.

Сообщение отредактировал mavrody - Среда, 02.05.2012, 21:55
 
smokerДата: Четверг, 03.05.2012, 17:45 | Сообщение # 8
Рядовой
Группа: Проверенные
Сообщений: 11
Репутация: 0
Статус: Offline
Quote (mavrody)
Сказать проще чем сделать. Нужна 100% совместимость со стандартом, а не сурогат.


То есть, только IBM может сделать совместимость со стандартом? Ваша компания не может?
 
mavrodyДата: Суббота, 05.05.2012, 18:54 | Сообщение # 9
Группа: Удаленные





Претензии на остроумие не принимаются. А изобретать велосипед ни кто не собирается.
 
akostДата: Суббота, 05.05.2012, 19:52 | Сообщение # 10
Admin
Группа: Администраторы
Сообщений: 372
Репутация: 4
Статус: Offline
Да какое там остроумие... Ну допустим, что кто-то в CMS найдет программу MD5 MODULE S1. И что? Кто и каким документом гарантирует соответствие стандарту? IBM такие бумаги раздавать не будет, оно ему не уперлось...
smoker прав. Если хотите соответствие таких вещей стандарту, реализовывать надо самим. Хотите готовое - без нормальных сертификатов это будет просто работа на доверии. А если просто надо быстро решать проблему - CRC вам в руки...
Нет готовой утилиты, а которая будет, будет недоверенной, а следовательно - бесполезной.
 
Форум » Технические форумы » VM ( СВМ, VM/ESA, zVM) » Хеш-фунция под zVM
Страница 1 из 11
Поиск:


Рейтинг@Mail.ru Rambler's Top100
Яндекс цитирования
Dinos and other anachronisms
© WebRing Inc.
Dinos and other anachronisms
<< Prev | Ring Hub | Join | Rate| Next >>
Copyright S390Soft © 2012
Сайт управляется системой uCoz