![SG Intec Ltd & Co KG SG-Lock Developer'S Manual Download Page 5](http://html1.mh-extra.com/html/sg-intec-ltd-and-co-kg/sg-lock/sg-lock_developers-manual_1250994005.webp)
Contents
1
Introduction
1
2
Installation and Tools
3
2.1
32/64-bit Operating Systems
. . . . . . . . . . . . . . . . . . .
3
2.2
Windows XP to 10
. . . . . . . . . . . . . . . . . . . . . . . .
3
2.3
Linux and Mac OS X
. . . . . . . . . . . . . . . . . . . . . . .
3
2.4
Windows CE 4, 5 and 6
. . . . . . . . . . . . . . . . . . . . . .
5
2.5
Deinstallation
. . . . . . . . . . . . . . . . . . . . . . . . . . .
5
2.6
Edit SG-Lock with the SG-Lock Manager
. . . . . . . . . . . .
6
3
Protecting Software with SG-Lock
11
3.1
Introduction
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
11
3.2
Protection Strategies
. . . . . . . . . . . . . . . . . . . . . . .
11
3.3
The SG-Lock Product ID - what is it good for?
. . . . . . . . .
12
3.4
Encryption and Challenge-Response-Authentication of SG-Lock
14
4
SG-Lock API
17
4.1
Function summary
. . . . . . . . . . . . . . . . . . . . . . . .
17
4.2
Basic functions
. . . . . . . . . . . . . . . . . . . . . . . . . .
19
4.2.1
Function: SglAuthent
. . . . . . . . . . . . . . . . . . .
19
4.2.2
Function: SglSearchLock
. . . . . . . . . . . . . . . .
20
4.2.3
Function: SglReadSerialNumber
. . . . . . . . . . . . .
21
4.3
Extended Function
. . . . . . . . . . . . . . . . . . . . . . . .
22
4.3.1
Function: SglReadData
. . . . . . . . . . . . . . . . . .
22
4.3.2
Function: SglWriteData
. . . . . . . . . . . . . . . . .
23
4.3.3
Function: SglReadCounter
. . . . . . . . . . . . . . . .
24
4.3.4
Function: SglWriteCounter
. . . . . . . . . . . . . . . .
25
4.4
Cryptographic and Signing functions
. . . . . . . . . . . . . . .
26
4.4.1
Function: SglCryptLock
. . . . . . . . . . . . . . . . .
26
4.4.2
Function: SglSignData
. . . . . . . . . . . . . . . . . .
28
v
Summary of Contents for SG-Lock
Page 2: ......
Page 22: ......
Page 60: ......
Page 62: ...56 Chapter 7 Technical Data Notes ...
Page 63: ...Chapter 7 Technical Data 57 ...