CmActLicense

Udział:

Bezpieczny plik licencji

CmActLicense to opłacalna alternatywa dla ochrony i licencjonowania oprogramowania. CmActLicense składa się z podpisanego i zaszyfrowanego pliku licencji. Wydawca oprogramowania ma pełną kontrolę nad tym, czy i w jaki sposób licencja jest powiązana z komputerem użytkownika. Unikalna metoda szyfrowania pliku licencyjnego daje możliwość bezpiecznego przechowywania tajnych kluczy symetrycznych i asymetrycznych na komputerze użytkownika.

Dzięki CmActLicenses wydawcy oprogramowania mogą niezależnie szyfrować i deszyfrować dane przy użyciu algorytmów symetrycznych lub asymetrycznych, takich jak AES (Advanced Encryption Standard), RSA (Rivest-Shamir-Adleman) i ECC (Elliptic Curve Cryptography), a także podpisywać dane lub weryfikować podpis.

Automatyczne powiązanie: CodeMeter SmartBind

CodeMeter SmartBind® to opatentowane rozwiązanie do powiązania licencji CmActLicense z komputerem, które łączy w sobie bezpieczeństwo i elastyczność. CodeMeter SmartBind tworzy identyfikator (odcisk) cyfrowy komputera użytkownika, zawierający takie właściwości sprzętowe jak dysk twardy, płyta główna, karta sieciowa i procesor. Identyfikator cyfrowy jednocześnie uwzględnia środowisko i system operacyjny użytkownika. Automatycznie wykrywane są również środowiska wirtualne i specyficzne dla nich właściwości.

Licencja CmActLicense i klucze kryptograficzne przechowywane w pliku licencji pozostają ważne, nawet jeśli sprzęt komputera zostanie wymieniony, o ile mieści się to w ramach wybranego poziomu tolerancji, obliczanego zgodnie z opatentowanym przez nas mechanizmem. Wydawcy oprogramowania mogą wybierać spośród następujących poziomów tolerancji:

  • SmartBind Tight
  • SmartBind Medium
  • SmartBind Loose

Powiązanie tworzone indywidualnie

SmartBind automatycznie wybiera optymalny mechanizm wiązania dla licencji CmActLicense. Jeśli jednak wolisz samodzielnie skonfigurować powiązanie, CodeMeter oferuje następujące opcje:

  • Indywidualna konfiguracja sprzętowa - wybór właściwości związanych z: dyskiem twardym (D), kartą sieciową (N), procesorem (C) i płytą główną (B).
  • Liczba losowa
  • SID urządzenia
  • Adres IP
  • Implementacja niestandardowa przy użyciu rozszerzenia Binding Extension

Implementacja niestandardowego rozszerzenia dla danego powiązania wymaga stworzenia unikalnego i niemożliwego do odgadnięcia identyfikatora cyfrowego. Opcjonalnie można również dostosować sposób przechowywania licencji. CodeMeter wykorzystuje inteligentny proces, w którym tylko kilka bajtów musi być bezpiecznie przechowywanych, a większość danych licencyjnych może być przechowywana w postaci zaszyfrowanej na niezabezpieczonym nośniku.

Powiązanie z nośnikiem pamięci

Zamiast wiązać licencję CmActLicense z urządzeniem za pomocą SmartBind, można ją również powiązać z urządzeniem wymiennym, takim jak karta SD lub pendrive. Daje to użytkownikowi możliwość łatwego przenoszenia licencji między różnymi urządzeniami, tak jak można to zrobić za pomocą CmDongles. W tym celu licencja CmActLicense jest nie tylko powiązana z urządzeniem wymiennym, ale dodatkowo na nim przechowywana.

Sposób powiązania i przechowywania licencji możesz zaimplementować we własnym zakresie. W przypadku CmReady®, Wibu-Systems, wraz ze współpracującym partnerem, oferuje gotowe rozwiązanie. Nośnik pamięci oznaczony certyfikatem CmReady jest już standardowo obsługiwany przez CodeMeter i gotowy do użycia, oszczędzając nakłady związane z samodzielną implementacją. Wibu-Systems oznacza tym logiem tylko te nośniki pamięci, które są wyposażone w bezpieczne elementy, które gwarantują działanie zgodne ze standardami CmReady. Korzyści dla użytkownika są jednoznaczne - oznacza łatwiejsze wdrożenie i najwyższą ochronę przed manipulacją licencjami na urządzeniach wymiennych i mobilnych.

CmReady pozwala korzystać z licencji CmActLicense na urządzeniu pamięci masowej podobnie jak z klucza sprzętowego CmDongle i cieszyć się wszystkimi funkcjami CmActLicense na urządzeniach mobilnych. W przypadku najbardziej rygorystycznych wymagań bezpieczeństwa, takich jak wykonywanie kodu poza komputerem (CodeMoving) lub stosowanie w celach uwierzytelniania chronionych kluczy (CodeMeter Certificate Vault), zalecamy użycie kluczy sprzętowegych CmDongles.

Licencje bez aktywacji

Producenci oprogramowania mogą tworzyć licencje CmActLicenses, które mogą być używane bez aktywacji. Takie licencje CmActLicenses są już wstępnie aktywowane, nie są powiązane z żadną właściwością sprzętową komputera użytkownika i mogą być pobierane na dowolny komputer. Po pobraniu, licencje CmActLicenses są powiązane z urządzeniem i mogą być używane jako bezpieczne repozytoria licencji i kluczy kryptograficznych.

Wydawcy oprogramowania mogą również wybrać, czy licencje CmActLicenses mają być pobierane tylko raz, czy kilka razy na tym samym komputerze. Licencja ograniczona czasowo, którą użytkownik może zaimportować tylko raz, może być używana jako licencja demonstracyjna / próbna. Takie zastosowania wymagają użycia licencja CodeMeter Trial License.
Jeśli używasz pakietu Protection Suite do ochrony oprogramowania przed inżynierią wsteczną i nie potrzebujesz licencji, to licencja bez aktywacji jest dla Ciebie idealnym rozwiązaniem. Klucze kryptograficzne używane do ochrony oprogramowania są bezpiecznie przechowywane w CmActLicense, oddzielnie od oprogramowania. To sprawia, że analiza oprogramowania jest prawie niemożliwa. W takim przypadku potrzebna będzie licencja CodeMeter Protection Only Licence.

Bezpieczna aktualizacja i prosta logistyka

Licencje CmActLicenses wyróżniają się prostą logistyką. Użytkownik instaluje oprogramowanie na swoim komputerze i aktywuje licencje online lub za pomocą wymiany plików. Tworzony jest zdalny plik kontekstowy zawierający cyfrowy identyfikator komputera użytkownika i przesyłany do dostawcy oprogramowania, który z kolei tworzy zdalny plik aktualizacji, który można zaimportować tylko raz na komputer docelowy.

Proces ten umożliwia aktywację, aktualizację i dezaktywację licencji. Wygenerowane przez CodeMeter, odporne na manipulacje potwierdzenie, gwarantuje, że operacja została wykonana pomyślnie. Proces aktualizacji licencji może być automatycznie realizowany przez CodeMeter License Central.

Zastosowanie w środowiskach wirtualnych

Korzystanie z licencji CmActLicense w środowisku wirtualnym jest łatwe i bezpieczne. Dostępne są następujące opcje:

  • brak aktywacji na maszynie wirtualnej. Oprogramowanie jest używane za pośrednictwem licencji sieciowej znajdującej się na hoście lub serwerze licencji
  • Aktywacja na maszynie wirtualnej jest silnie związana ze sprzętem. Po skopiowaniu lub przeniesieniu maszyny wirtualnej na innego hosta licencja traci ważność
  • Aktywacja na maszynie wirtualnej w rozwiązaniach wymagających wysokiej dostępności. Maszyna wirtualna i licencja mogą być swobodnie przenoszone. Po skopiowaniu maszyny wirtualnej licencja traci ważność

Licencje ograniczone czasowo

Licencje demonstracyjne i próbne, a także licencje na wynajem mogą być tworzone jako licencje ograniczone czasowo. CodeMeter opiera się na innowacyjnej metodzie, która chroni licencje przed manipulowaniem czasem na komputerze. CodeMeter jest wyposażony w wewnętrzny wirtualny zegar, który działa niezależnie od czasu komputera. W przypadku każdej licencji CmActLicense obsługa i synchronizacja wewnętrznego zegara z zegarem komputera odbywa się przy pomocy inteligentnego algorytmu. CodeMeter sprawdza ważność czasową licencji względem wewnętrznego zegara. Wszelkie ataki oparte na czasie są nieskuteczne.

Jesteś zainteresowany spersonalizowaną ofertą na naszą technologię CodeMeter? Wystarczy odpowiedzieć na kilka pytań, a nasz zespół skontaktuje się z Tobą i przekaże wszystkie potrzebne informacje.

Prześlij

Do góry