Offshore Software Development and Programming - InfoService
... Главная ...... Письмо ...
Новости
Статьи
Бюджетирование
CRM решения
Проекты
Продукты
   Менеджер продаж
   Финансовый
         менеджер

   АРМ "МЕДИК"
   Справочник          Лекарственные средства
   Программный
         комплекс
         клинического
         мониторинга
         ВИЧ/СПИД

   Module Protector
   1С:Предприятие 8
   1С:Предприятие 7.7
   1С:Бизнес-Школа
   Отраслевые
         решения

   Резервирование данных
   Другое ПО
Услуги
Вакансии
Дилерам
О компании
Наши координаты
Прайс-лист



















































Module Protector
Внешняя компонента для 1С:Предприятия 7.7

Module Protector Standard Edition

  • Module Protector Standard Edition используется для создания полноценных зашищенных конфигураций. Конфигурации, защищенные Module Protector Standard Edition могут использоваться на любом компьютере и требуют лицензионный ключ для использования.

Module Protector Demo Edition

  • Module Protector Demo Edition используется для создания демо-версий конфигураций. Он периодически отображает диалог произвольного вида, который пользователь не имеет возможности закрыть в течение определенного времени. Демо-конфигурации могут использоваться на любом компьютере и не требуют лицензионный ключ для использования.

Назначение

  • Обеспечить защиту от чтения исходных текстов конфигураций, разработанных для 1С:Предприятия 7.7..
  • Обеспечить возможность обязательного лицензирования каждого рабочего места, на котором может использоваться конфигурация 1С:Предприятия 7.7..

Способ реализации

  • Удаление исходных текстов, хранящихся в конфигурации в открытом виде, и хранение их в специальном хранилище в зашифрованном виде.
  • Предоставление средств для использования зашифрованных модулей из 1С:Предприятия.
  • “Привязка” ключа шифрования к параметрам компьютера, обеспечивающая в то же время работоспособность зашифрованных модулей на множестве компьютеров..

Удаление открытого кода

  • Два различных способа:
  • Способ 1 (рекомендуется для защиты целых модулей): определения всех процедур и функций выносятся в защищенный модуль;
  • Способ 2 (рекомендуется для защиты отдельных процедур и функций): тело процедуры/функции выносится в виде новой процедуры в защищенный модуль, а в тексте модуля 1С:Предприятия помещается оператор вызова этой процедуры/функции из защищенного модуля

Защищенные модули

  • Из 1С:Предприятия вызывается метод Module Protector Выполнить(), которому передается зашифрованный текст модуля.
  • Module Protector расшифровывает полученную строку и создает внутри себя контекст модуля.
  • Все последующие вызовы процедур или функций защищенного модуля выполняются через соответствующий объект ProtectedModule.


Шифрование и хранение

  • Шифрование выполняется с использованием алгоритма Rijndael, который US National Institute of Standards and Technology (NIST) в 2000 году выбрал в качестве Advanced Encryption Standard (AES), с использованием 128-битных ключей.
  • Зашифрованные тексты модулей рекомендуется хранить в справочнике 1С:Предприятия, однако они могут храниться практически в любом месте, к которому возможен программный доступ средствами 1С:Предприятия..


Виды и назначения ключей

  • Существует 3 вида ключей:
  • Полный ключ (ПК). Секретный ключ, хранящийся у поставщика конфигурации. Общий для всей информационной базы.
  • Аппаратный ключ (АК) основывается на аппаратных параметрах персонального компьютера.
  • Лицензионный ключ (ЛК) дополняет АК до ПК. Необходим для использования зашифрованных модулей на конкретном персональном компьютере.
:: Program :: Size
Презентация Module Protector 0.4 Mbytes







------

О компании  |  Услуги |  Новости  |  Проекты  |  Контакты  |  Магазин  
 


Менеджер продаж

Финансовый менеджер

Бюджетирование

1С-Рарус:CRM ПРОФ

Учет по международным стандартам финансовой отчетности

Автоматизированное рабочее место врача "МЕДИК"

Вента-факс

Резервирование данных



Прайс-лист
... Web-студия AV. Com ...
"Infoservice" tel.: (+380 44) 490-3540, 490-3556