Locked History Actions

Hardware Against Software Piracy

Žodis angliškai:

Hardware Against Software Piracy

Santrumpa:

HASP

Žodis lietuviškai:

Aparatinis saugumo raktas prieš programinės įrangos piratavimą


Aprašymas:

HASPHL.png

HASP (angl. Hardware Against Software Piracy) dongle – aparatinis saugumo raktas prieš programinės įrangos piratavimą, sukurtas „Aladdin Knowledge Systems Ltd.“

Apsaugos priemonės:

  1. Informacijos ir užklausimo eilutės įslaptinimas 128 bitų raktu;
  2. Ypač saugus kodavimo algoritmas AES; • lokalus kodavimas – kodavimas yra atliekamas saugos rakto mikroschemoje;
  3. RSA parašas su galimybe atnaujinti licenzijas per atstumą, pasirašant elektroniniu būdu;
  4. Automatinis failų kodavimas (angl. Anti-hacking) apsaugo nuo įsilaužėlių bandymų „nulaužti“ juos paverčiant programos tekstu (angl. disassemble).

Naudojimosi patogumas:

  1. Mobilumas – lengvas ir mažas elektroninis raktas įgalina paleisti jūsų apsaugotą programą iš bet kurio kompiuterio (stacionaraus ar nešiojamo);
  2. Vartotojo aplinka – galima valdyti bet kur – namuose ar darbe, nepriklausomai nuo naudojamos operacinės sistemos (Windows, Mac ar Linux);
  3. Nuotolinio atnaujinimo sistema – paprasta naudoti tvarkyklė, skirta naudoti licencijų atnaujinimui;
  4. „Windows Update“ galimybė – HASP tvarkyklės gali buti įdiegiamos naudojant Windows Update. Ši galimybė garantuoja tiesioginę prieigą prie naujausių tvarkyklių.

Naudojimosi paprastumo priežastys:

  1. Apsauga ir licencijavimas yra atskiri, t.y. produkto vadybininkų ir programinės įrangos kūrėjų veiksmų atskyrimas, naudojant ypač paprastą aktyvavimo procesą;
  2. Automatinės tvarkyklės – automatinės priemonės leidžia kūrėjams panaudoti ypač aukšto lygio apsaugos priemones;
  3. Apmokymo tvarkyklės;
  4. Universali programavimo terpė (API) – API yra vienoda visiems HASP modeliams, lygiai, kaip ir platforma, kurią naudoja apsaugota programa, todėl pasiekiamas paprastas ir greitas apsaugojimo procesas;
  5. Licencijų generavimas – paprasta naudoti licencijų aprašymo tvarkyklė, leidžianti produkto vadybininkams nustatyti lanksčią bei efektyvią pardavimo sistemą, atitinkančią rinkos poreikius.

Veikimo principas

  • Tai – aparatiniu būdu (hardware-based) paremta sistema, apsauganti programinę įrangą nuo piratavimo ir leidžianti prieigą prie programos bei jos naudojimą tik tada, kai prijungiamas specialus elektroninis raktas. HASP raktai turi ypač saugų šifravimo įtaisą, nepasiekiamą įsilaužėliams. Esant nustatytam laiko tarpui (runtime), apsaugota programa siunčia užkoduotas eilutes į prijungtą raktą, kuris jas iškoduoja ir siunčia atsakymą. Jeigu atsakymas yra teisingas – programa pradės veikti. Jeigu neteisingas arba jo iš viso nėra – programa pareikalaus prijungti raktą.

veikimas.png

  • 1 pav. HASP dongle veikimo principas

Vienąkart apsaugok – daug kartų platink

  • Apsaugojimo procesas yra visiškai atskiriamas nuo pardavimo koncepcijos ir licencijavimo sąlygų kūrimo. HASP apsauga realizuojama vieną kartą, o visi su komercija susiję sprendimai jau priimami ir vykdomi po to. Tai leidžia programinės įrangos kūrėjams įdiegti daugiau lankstumo ir laisvės, kuriant naujus licencijavimo bei pardavimo modelius.