Инструкция использования программного обеспечения контроля целостности на стороне клиента Термины Система «iBank 2» (Система) – совокупность программно-аппаратных средств, устанавливаемых на территории Клиента и Банка, и согласовано эксплуатируемых Клиентом и Банком в соответствующих частях с целью осуществления переводов денежных средств. В рамках настоящего Договора Система «iBank 2» является электронным средством платежа Средства криптографической защиты информации (СКЗИ) - Сертифицированные ФСБ (или ФАПСИ) средства криптографической защиты конфиденциальной информации, реализующие криптографические алгоритмы преобразования информации аппаратные, программные и аппаратно программные средства, системы и комплексы, обеспечивающие безопасность информации при ее обработке, хранении и передаче по каналам связи; Программное средство усиленной электронной подписи, Программное средство усиленной ЭП – программный модуль, входящий в состав Системы «iBank 2», предназначенный для генерации Пары ключей ЭП, формирования ЭП под документами, обеспечивающий защиту информации в соответствии с утвержденными стандартами (ГОСТ 28147-89, ГОСТ Р 34.11-94, ГОСТ Р 34.10-2001) и сертифицированный в соответствии с действующим законодательством. Аппаратное средство усиленной электронной подписи, Аппаратное средство усиленной ЭП – специализированное аппаратное средство, предназначенное для генерации Пары ключей ЭП, хранения сгенерированных Ключей ЭП, формирования ЭП в документах в соответствии с утвержденными стандартами (ГОСТ Р 34.11-94, ГОСТ Р 34.10-2001) с использованием встроенного в устройство сертифицированного средства криптографической защиты информации. Общие сведения 1. Данный документ содержит руководство по использованию утилиты rush, предназначенной для контроля целостности состава клиентского дистрибутива. 2. Контроль целостности, выполняемый с помощью утилиты rush, обеспечивается за счет вычисления значений хэш-функции для контролируемых файлов и сравнения полученных значений с заранее вычисленными эталонными значениями. Процедура получения клиентского дистрибутива 1. Перед началом эксплуатации Системы «iBank 2» Клиент обязан получить в Банке и самостоятельно установить на своем рабочем месте программные модули Системы «iBank 2», Программные и Аппаратные средства усиленной ЭП. 2. Клиенту передается: - запечатанный конверт с цифровым носителем (CD-R, DVD-R), заверенный подписью сотрудника органа криптографической защиты информации и оттиском печати Банка. Цифровой носитель содержит необходимые для работы Клиента файлы: - программное обеспечение, предназначенное для осуществления переводов денежных средств с использованием Системы «iBank 2»; - сертифицированные СКЗИ; - эксплуатационная и техническая документация. - регистрационная карточка. Бумажная копия, содержащая: - название продукта и номер версии; - список контролируемых файлов; - эталонное значение хэш-функции для каждого файла из списка; и заверенная подписью сотрудника органа криптографической защиты информации и оттиском печати Банка. 1 Инструкция использования программного обеспечения контроля целостности на стороне клиента 3. Факт передачи указанных средств фиксируется в Актах передачи по форме Приложения № 9 Договора об использовании электронного средства платежа Системы «iBank 2». Контроль целостности файлов 1. Клиент обязан обеспечивать сохранность и целостность программного комплекса Системы «iBank 2», включая предоставленные Программные средства усиленной ЭП. 2. Клиент, с помощью утилиты rush, обязан перед использованием клиентского дистрибутива вычислить значения хэш-функции для контролируемых файлов и полученные значения сравнивать с эталонными. Эталонные значения хэш-функции предоставляются Банком на бумажной копии в регистрационной карточке и в файле etalon.crc, размещенном в корневом каталоге цифрового носителя. 3. Вычисление контрольных сумм (хэш-функции) Для сравнения отдельных файлов, полученных на цифровом носителе, с эталонными значениями хэш-функции, указанных в регистрационной карточке на бумажной копии, необходимо выполнить вычисление контрольных сумм. Запуск утилиты rush производится из командной строки. Формат запуска утилиты при вычислении контрольных сумм имеет следующий вид: rush [-a] [<file>] [[-r] <dir>]] [-1 <list>] ... где file - имя файла; dir - имя каталога; при этом обработке подлежат все файлы, содержащиеся в указанном каталоге; -r - обрабатывать каталоги рекурсивно; list - имя файла, содержащего список файлов и каталогов, подлежащих контролю; каждое имя файла или каталога приводится в отдельной строке; пустые строки, а также строки, начинающиеся с символа '#', игнорируются; -a - использовать блок подстановки GostR3411-94-CryptoProParamSet Результат работы rush выводится на консоль построчно - число строк равно числу контролируемых файлов, задаваемых при запуске утилиты. В каждой строке указывается имя файла и вычисленное значение хэш-функции, например: rush ccom.dll rush.exe GOSTH (ccom.dll) = fc0a137f254c32154260e18f9e9ddad520eed9cfc4d9cacb40a6dc3462241245 GOSTH (rush.exe) = 89fc70e4fc5fca6fd449435fa375ac6fc1efa2327ac83933d869430417ec1d70 4. Контроль целостности файлов Для проверки всех контролируемых файлов, размещенных на цифровом носителе, необходимо выполнить вычисление значения хэш-функции для контролируемых файлов и сравнить их с эталонными, которые сохранены в регистрационном файле etalon.crc. Запуск утилиты rush производится из командной строки. Формат запуска утилиты в режиме контроля целостности файлов имеет следующий вид: rush [-a] -с <list> ... где list - имя файла, содержащего список подлежащих контролю объектов, а также их контрольные суммы; каждое имя файла или каталога в списке приводится в отдельной строке; пустые строки, а также строки, начинающиеся с символа '#', игнорируются; 2 Инструкция использования программного обеспечения контроля целостности на стороне клиента -a - использовать блок подстановки GostR3411-94-CryptoProParamSet. Для каждого файла выводится его имя и результат проверки например: rush -с etalon.crc ccom.dll: ok rush.exe: ok valid:2 errors:0 Если все файлы успешно проверены, rush возвращает код 0, в противном случае – 255 5. В случае отрицательного результата сравнения хэш-функции для контролируемых файлов с эталонными, указанными в регистрационной карточке на бумажной копии, или возврата кода 255 по результату контроля целостности, Клиент обязан: - немедленно прекратить любые действия с рабочим местом Системы «iBank 2»; - обратиться в Банк по телефону +7(495) 956-1920 с уведомлением сотрудника службы технической поддержки Банка, при этом идентификация Клиента осуществляется по Блокировочному слову, о компрометации программных средств, переданных Клиенту на цифровом носителе. - получить в Банке новый комплект клиентского дистрибутива. 6. Настоящая инструкция доступна на сайте Банка по адресу http://ibank.lesbank.ru/. В случае если знаний сотрудников Клиента недостаточно для выполнения описанных в настоящей инструкции процедур, а также адекватной оценки механизмов защиты Системы «iBank 2» и (или) обеспечения информационной безопасности рабочих мест ответственных сотрудников, Клиент вправе обратиться к услугам сторонних специалистов. 3