Загальні питання для розробників - база знань

Що таке серія розробника (або код ключів) і що таке Vendor ID?

Серія розробника = Batch code = код розробника = серія ключів - рівнозначні поняття.

За кожним розробником при первинної купівлі ключів закріплюється унікальна серія розробника. Надалі ключі даної серії продаються тільки даному конкретному розробникові і більше нікому.

Ключі різних серій розробника володіють різним кріптоповеденіем, завдяки чому ключі від однієї серії не підходять для роботи з додатком, захищеним на ключі іншій серії розробника.

При подальшій купівлі ключів розробник в замовленні вказує ту серію розробника, під яку йому необхідно придбати ключі (за розробником можуть бути закріплені кілька різних серій).

Batch code завдано на корпус кожного ключа (як призначеного для користувача, так і службового) і виглядає як послідовність з декількох латинських символів, виду: "CDQDR", "DEMOMA" і т.д.

DEMOMA - серія розробника, привласнена демонстраційним ключам. Серія DEMOMA інтегрована в комплект розробника і призначена для тестування функціоналу комплекту розробника. Для роботи з ключами серії DEMOMA не потрібна наявність Sentinel (HASP) HL Master ключа.

Vendor ID - числовий еквівалент серії розробника, відображається в Sentinel Admin Control Center на вкладці Sentinel Keys в стовпці Vendor для підключеного ключа. Виняток - службові ключі Sentinel (HASP) HL Master і Sentinel (HASP) HL Developer. Для цих ключів Vendor ID завжди однаковий - "64294" і відрізняється від Vendor ID серії розробника клієнта.

Vendor ID міститься в іменах всіх кастомізованих під дану конкретну серію розробника бібліотек Sentinel LDK Licensing API з комплекту розробника.

Оновлення прошивки (firmware) ключа HASP HL ​​до версії 3.25

Оновлення мікропрошівкі в стандартному режимі проводиться автоматично при дотриманні двох умов:

  1. Наявності на ПК актуальної версії встановленого драйвера для ключів Sentinel (HASP);
  2. Наявності на ПК активного інтернет з'єднання.

При підключенні до ПК ключа з мікропрошівкой версії нижче 3.25 (за винятком 2.17), наприклад версії 2.16, ключ сам повинен оновитися. Візуально це супроводжується миготінням світлодіода ключа з моменту початку і до моменту закінчення процедури поновлення мікропрошівкі. Зазвичай ця процедура займає кілька секунд. В ході поновлення мікропрошівкі ні в якому разі не слід відключати ключ від порту!

Якщо ж оновлення мікропрошівкі не було вироблено в автоматичному режимі, тобто можливість виконати це вручну. Зробити це можна двома способами:

* Файл застосовується до ключу за допомогою стандартної утиліти RUS під дану серію розробника.

Процедура установки / видалення драйвера ключа

Для OS Windows Vista і нижче необхідно виконувати обидва розділу інструкції, для Windows 7 і вище тільки "Розділ II".

Перед установкою / видаленням необхідно переконатися, що UAC відключений і після його відключення ПК був перезавантажений.

Розділ I. Видалення драйверів версії 4.116 і нижче.

Розділ II. Установка / видалення драйверів версії 5.х і вище.

Всі збережені дані з проблеми необхідно передати в службу технічної підтримки, порядок звернення в технічну підтримку см. "Порядок звернення в технічну підтримку".

ПРОБЛЕМИ ПІД ЧАС УСТАНОВКИ ДРАЙВЕРА

  • Видалити всі компоненти HASP через «Установка / видалення програм».
  • Зупинити все служби, які містять в назві «Hasp» або «HLServer».
  • Видалити всі файли aks *. *, «Hardlock.sys» і «haspnt.sys» з папки c: \ windows \ system32 \ drivers »(якщо вони не використовуються іншими додатками).
  • Видалення драйверів в «Диспетчері пристроїв»:

o Зайти в «Панель управління» \ «Система».

o Перейти на вкладку «Обладнання» і відкрийте «Диспетчер пристроїв».

o Вибрати в меню «Показати приховані пристрої».

o Розкрити пункт «Драйвери пристроїв не Plug and Play».

o Видалити кожен з наступних пунктів, якщо вони присутні: «Hardlock», «Haspnt», «HASP fridge».

  • Ще раз видалити драйвери з допомогою команди «haspdinst -purge», а потім встановити за допомогою «haspdinst -i».

Два ключа захисту ПО Sentinel (HASP) на одному комп'ютері

При установці двох і більше ключів захисту програмного забезпечення Sentinel (HASP) на один комп'ютер слід враховувати, що:

Спочатку використовується функція hasp_get_info () для отримання ID всіх ключів. Далі вибирається потрібний ID і за допомогою функції hasp_login_scope відкривається сесія з ключем. Більш детально можна подивитися в утиліті Sentinel LDK ToolBox (інтерактивне керівництво по функціям Sentinel LDK Licensing API), яка встановлюється в складі Sentinel LDK Vendor Suite.

Можливі вирішення даної проблеми:

Звернення в технічну підтримку здійснюється чотирма способами:

Кінцеві користувачі захищеного ПО повинні в першу чергу звертатися за підтримкою до розробника ПЗ, а він, при необхідності, заводить звернення в компанію SafeNet через портал технічної підтримки.

Детальніше по кожному з полів, необхідних для заповнення при створенні звернення в технічну підтримку:

Для отримання російськомовної технічної підтримки по продуктах захисту та ліцензування програмного забезпечення (ключі HASP, Sentinel) необхідно в "Product Family" вибрати "Software Monetization".

Далі опису полів стосуватимуться напрямки Software Monetization.

  • Product Line - тип продукту, за яким виникло питання:
    • Cloud Services - хмарний сервіс ліцензування (Sentinel Cloud);
    • Hardware Keys / Dongles - апаратні ключі захисту (HASP HL, Sentinel HL, Hardlock, Sentinel);
    • Software Licensing - програмні ключі захисту (HASP SL, Sentinel (HASP) SL).
  • Product Name - найменування продукту, за яким виникло питання, для різних продуктів доступні різні значення, наприклад:
    • Для Cloud Services:
      • Sentinel LDK EMS;
      • Sentinel LDK;
      • Sentinel RMS;
      • І т.д .
  • Version - версія комплекту розробника, за допомогою якого захищений продукт (наприклад: LDK 7.1).
  • SR Type - тип виниклого питання:

Спілкування по кожному із звернень може вестися або через serviceportal, або через пошту. В останньому випадку слід відповідати на листи від технічної підтримки, не редагуючи заголовка листи і не видаляючи історію листування з тіла листа. У тілі листа міститься унікальний ідентифікатор звернення в технічну підтримку, завдяки якому сервер «розуміє», до якого зверненням відносити ту чи іншу відповідь від клієнта. Якщо цього ідентифікатора в тілі листа не буде, то по вашій відповіді буде заведено нове звернення в технічну підтримку.

Для прикріплення файлів вам необхідно після закладу звернення відкрити його в serviceportal і додати там вкладення, або ж ви можете викласти вкладення на будь-якому файлообміннику (Google Drive, Yandex Disk, Dropbox і т.д.) і в описі проблеми вказати посилання на викладені файли.

Більш докладна інструкція з скріншот доступна тут.

Який термін гарантії на ключі Sentinel (HASP)?

  • Гарантія на ключі Sentinel (HASP) - 2 год.
  • На батарейку в ключах моделей Sentinel (HASP) HL Time і Sentinel (HASP) HL NetTime - 4 роки.

У чому відмінності між технологіями HASP4, HASP HL ​​і Sentinel LDK (SRM)?

Чи є сумісність у ключів Sentinel (HASP) з попередніми версіями, якщо є, то яка?

Ключ HASP4 може працювати тільки з системою захисту HASP4 і не підтримує роботу з іншими системами захисту.

Ключ Sentinel (HASP) HL має зворотну сумісність зі старими системами захисту. Щоб використовувати ключі Sentinel (HASP) HL зі старими системами захисту, необхідно застосовувати інструменти з відповідних версій комплектів розробника (API / Envelope / утиліти для запису ліцензій в ключі: HASP4 - HASPEdit, HASP HL ​​- Factory, Sentinel LDK (SRM) - Business Studio / Sentinel LDK EMS).

Сучасна система захисту Sentinel LDK (SRM) має зворотну сумісність з попередніми системами захисту HASP HL ​​і HASP4:

  • На рівні драйвера. Драйвер від сучасної системи захисту підтримує роботу ключів і від більш старих систем захисту.
  • На рівні API. API від сучасної системи захисту підтримує виклики старих функцій API від старіших систем захисту.
  • На рівні утиліти автоматичного захисту Sentinel LDK Envelope. Sentinel LDK Envelope підтримує захист додатків в режимі системи захисту HASP HL, для захисту використовуються виклики функцій API від відповідної системи захисту.

Які документи потрібні для відправки ключа за кордон?

Досить номера нотифікації:

  • Для ключів Sentinel HL - RU0000014501;
  • Для ключів Sentinel HASP - RU0000013379;
  • Для ключів Sentinel Drive - RU0000014400;
  • Для ключів Sentinel Developer, Master - RU0000015552;
  • Для ключів Sentinel SuperPro, UltraPro - RU0000009290;
  • Для ключів SHK - RU0000009291;
  • Для ключів Microdog - RU0000016432;
  • Для ключів Hardlock - RU0000014113.

Схожі статті