Zabezpieczenie aplikacji na licencję sprawdzaną w chmurze

0

Interesuje mnie zabezpieczenie aplikacji za pomocą klucza licencyjnego, który de facto nie jest już zwykłym kluczem w pliku, lecz weryfikowanym/pobieranym z chmury.
Dodam, że rozwiążania typu PELock nie wchodzą w grę, gdyż nie można tutaj zbytnio ograniczyć rozprzestrzeniania się kluczy w internecie, ponieważ dopóki aplikacja nie zostanie zaktualizowana o tą informację, to dalej działa.

Natomiast rozwiązanie z chmurą, umożliwia przede wszystkim:

  • tworzenie subskrypcji, podobnie jak w antywirusach czy ostatnio w Photoshopie/Office 365
  • sprawdzania klucza przy każdym uruchomieniu programu, np.: w celu kontroli jego rozproszenia -> co daje:
    • ochronę przed opublikowaniem klucza w Internecie,
    • ochronę przed używaniem tego samego klucza na więcej niż 1 stanowisku zdefiniowanym w zakupionej licencji nawet w obrębie jednej firmy,
  • aktywację klucza przez Internet i start jego "biegu" od tego momentu, a nie od dostarczenia/wygenerowania.

Znalazłem serwisy, które zajmują się takim serwisowaniem licencji:
www.Cryptlex.com
www.Soraco.co

więcej firm: http://www.capterra.com/license-management-software/

Co o tym sądzicie, czy to jest dobra metoda na zabezpieczenie - pomijając fakt, że internet wymagany jest do aktywacji klucza w aplikacji.

PS. Mam nadzieję, że wybrałem dobrą kategorię.

0

Pamietaj, ze wtedy sprawdzanie klucza powinno byc za kazdym wlaczeniem programu, czyli jakoby program wymagalby internetu.
Jezeli jednak mialby dzialac i bez niego po aktywacji to zapis daty waznosci licencji gdzies na kompie wchodzi w gre,

1 użytkowników online, w tym zalogowanych: 0, gości: 1