TeleVox Advanced Software Protection
TeleKlucz TeleVox TASP służy do sprzętowej ochrony oprogramowania przed nielegalnym użytkowaniem. Podłączany jest do portu USB lub portu równoległego komputera (klucz centronics).
- każda seria kluczy posiada unikalne 32 bitowe hasło dostępu. Dla użytkownika dostępne są 252* bajty pamięci EEPROM, wytrzymującej minimum 100 tysięcy cykli zapisu i nieograniczoną ilość odczytów.
- każdy klucz USB posiada unikalny 32 bitowy numer seryjny**
- do klucza dołączane są biblioteki do wszystkich popularnych języków programowania umożliwiające tworzenie elastycznych i łatwo konfigurowalnych zabezpieczeń np. blokujących działanie programu bez fizycznej obecności TeleKlucza lub kontrolę ilości uruchomień programu (wersje demonstracyjne, licencje z ograniczoną ilością uruchomień itp.).
- pamięć klucza może być wykorzystana m.in. do trzymania haseł rozkodowujących zabezpieczony program lub do trzymania fragmentów kodu programu. Takie zabezpieczenia praktycznie uniemożliwiają rozbrojenie programu.
- możliwość zabezpieczania programów działających w środowisku DOS i MS Windows (3.xx/9x/ME/NT/2000/XP/VISTA) poprzez użycie procedur linkowanych statycznie lub biblioteki dynamicznej DLL
- przy pomocy jednego klucza można chronić wiele programów jednocześnie klucz centronics jest przeźroczysty dla wszystkich typów drukarek.
*- pamięć 252 bajty dostępna jest tylko w wersji USB klucza. Dla klucza centronics pamięć wynosi 120 bajtów.
** - nie dotyczy klucza centronics
|

|

|
|
TeleVox TASP USB
|
TeleVox TASP centronics
|
Każdemu kluczowi w procesie produkcji zostaje nadany niepowtarzalny 32 bitowy numer seryjny. Numer ten może być używany np. do identyfikacji klucza.
Poniżej przedstawiono organizację pamięci TeleKlucza oraz wyszczególniono jej obszary
Odczyt numeru seryjnego klucza polega na odczytaniu komórek pamięci o adresach 0xFC, 0xFD, 0xFE, 0XFF (w kolejności od najmłodszego bajta do najstarszego).
|