The most frequent Questions & Answers
|
|
1 |
Can I protect only the executable version of the software? |
|
2 |
What's
the difference between HASP4 STD and HASP4 M1? |
|
3 |
Can I change the password
of my HASP keys? |
|
4 |
Can another company product has the same passwords as mine? |
|
5 |
Can several
HASP keys be connected between them ? |
|
6 |
What
happens if the keys are of different trade marks? |
|
7 |
Can I protect also data files or software developed with non-compiling
products such as Autolisp? |
|
8 |
Is a
NetHASP enough to protect my software in the network? |
|
9 |
Does the Envelope utility verifies the presence of a key while using
the protected software? |
|
10 |
What's the TimeHASP
battery life? |
|
11 |
How can I modify the memory of an HASP when it is given to my
customer together with the protected software ? |
|
12 |
How long
does the verification of a key last? |
|
13 |
The language or the compiler I'm using are not supported by HASP.
How can I protect my software? |
|
14 |
What is PCS |
|
15 |
How can I maximize my
protection ? |
|
16 |
Can I distinguish a
single key among those with the same code? |
| |
|
| |
|
1
|
|
-
Of course. Thanks to the
Envelope utility, you can protect your executable file with a
high security level in few seconds: Envelope besides automatically
verify the presence of a key , ciphers and creates a series of
protecting layers around your software and ciphers it all ,
avoiding the attacks from possible hackers
|
2
|
|
|
-
Unlike
HASP4 STD, HASP4 M1 has 112 or 496 byte where you can store your
data, to personalize the key: for example if you have to protect
several software, the same key differentiated by a code in
memory only enables the software corresponding to that code;
or, your software is sold with different
options: the exe file, equal for all, only enables those
functions which codes are stored in the memory. If the customer
requires further functions ,you can remotely modify the memory
of his key (see point 11).
|
|
3
|
|
|
-
No. To assure the maximum protection and
avoiding the reverse engineering of the hw key, HASP passwords
are indelibly stored inside the ASIC component of HASP during
it production . No one can read or change these passwords. Other
competing products permit you to insert the password: this
reduces the security because the passwords can be read and
modified by an hacker; or they can be illegally copied .
|
|
4
|
|
|
-
NO.
The password s are assigned in an univocal way in the world .
|
|
5
|
|
|
-
Yes, several HASP can be inserted one inside the other, without
particular devices..
|
|
6
|
|
|
-
HASPs are completely transparent. You can
insert them before or after other ones as long as they are
transparent too .
|
|
7
|
|
|
-
Yes.
DataHASP permits the ciphering of data archives. DataHASP
protects the files by ciphering them and enabling only the
software authorized to access them in clear . DataHASP
works with all the HASP keys.
|
|
8
|
|
|
-
Yes.
NetHASP permit to limit the number of the connected users: you
can differentiate the cost of your software according to the
number of admitted users .
|
|
9
|
|
|
-
Yes.
During the producing phase you can define the interval between
each verification of the key.
|
|
10
|
|
|
-
Up to 3 years if the key is not used. Everlasting when the key
is inserted in the parallel port that supplies and charges the
key.
|
|
11
|
|
|
-
The RUS
tool (Remote Update System), included in the HASP sw, permits
the remote updating of a key once it is given to the customer. The modification is carried out through ciphered codes (see
point 16) that you can communicate to the customer via
phone, fax, email. In this way you can enable other software
or functions not activated before?
|
|
12
|
|
|
-
For
a stand alone key the verification routine takes about 20
milliseconds. With the NetHASP, the
NetHASP LOGIN takes about 2 seconds, according to the network
traffic. Calls to other NetHASP services take about half a
second .
|
|
13
|
|
|
-
Try
these alternatives :
- use the same instruction of a
compiler with the same object file type as yours
- use the DLL (for Windows or OS/2
software)
- use HASP Resident Drive ( DOS
software)
- use Envelope utility
- contact us:
new interfaces are continuously added to the 250
already supported by HASP.
|
|
|
14
|
|
|
-
The
Pattern Security Code is a function that permit to
automatically insert in your software a series of false calls to
the key; this creates a "background noise" that covers the
true ones making things difficult for the hacker: it will be
hard to distinguish the true call from the false ones .
|
|
15
|
|
|
-
PCS (Pattern Code Security) increases the security level of
your protection.
- An entire chapter of the " Guide to the
use of HASP" answers this question.
|
|
|
|
Can I distinguish a single key among those with the
same code?
|
Yes.
All the memory keys have an univocal identifying code (ID) that
permits to address them individually. This ID is essential for the
RUS (point 11) as the codes to update the memory of the keys are
ciphered with ciphering key function of ID |
| |
|