home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
World of Shareware - Software Farm 2
/
wosw_2.zip
/
wosw_2
/
PASCAL
/
RKPLUS31.ZIP
/
RKPLUS.31
< prev
next >
Wrap
Text File
|
1993-06-15
|
2KB
|
60 lines
Last Minute Changes to RkPlus 3.1
------------------------------------------------------------------------------
The following features were added to RkPlus after the manual was completed:
KeyFileCode : LongInt;
This variable defaults to 0 (no KeyFile scrambling). If it set to any valid
non-zero value ($00000001 to $FFFFFFFF) then it will be used to generate an
algorythm to "scramble" the key file as it is written. If KeyFileCode is not
set to the exact same value in programmes which read the key file, the file
will be unreadable.
KeyFileCode is designed to prevent hackers from being able to use a copy of
RkPlus to read your key files. It has the additional effect of making the key
file illegible when listed by text file viewers.
Procedure SetFileEnc(ef : FileFuncType);
This procedure is used to specify the File Encoding Function that will be used
by RkPlus to "scramble" key files (see KeyFileCode). It is automatically set
by Rkp2Enc and Rkp3Enc. You will only need to use SetFileEnc if you are using
user-written encoding functions.
FileFuncType = Function(v : Byte; b : Boolean) : Byte;
This type defines the function type that would be passed to SetFileEnc, when
specifying a File Encoding Function (see SetFileEnc). It is automatically set
by Rkp2Enc and Rkp3Enc. You will only need to use FileFuncType if you are
using user-written encoding functions.
RkPlus now supports Borland Pascal(tm) 7.0 (DOS/Real, Protected/DPMI and
Windows Modes). The BP 7.0 versions are contained in the archive RKP70TPU.ZIP
(TPU, TPP & TPW).
RkPlus now supports Stony Brook Pascal+(tm). The SBP+ version is contained in
the archive RKPSBP.ZIP (SBL, LIB & INT).
RkPlus (c) 1991-93 Serious Cybernetics
Rkp2Enc (c) 1990-93 Serious Cybernetics
Rkp3Enc (c) 1993 Serious Cybernetics
Borland Pascal (c) 1983-93 Borland International
Stony Brook Pascal+ (c) 1987-93 Stony Brook Software
------------------------------------------------------------------------------