Frank et al

You could try writing an algorithm in VB, Delphi / MapBasic that trawls
through 'registered' (i.e. a database /look-up list) of Tab files and
'corrupt them'/ encrypt them using something like the Blowfish algorithm
or make your own up rotating one. 

On system start-up decrypt all headers & shutdown encrypt everything. As
Tab file headers are very small, this can be done quickly (if MB is not
being used!). You could even use the same algorithm to change the names
of the files themselves so everything is mixed-up.

It wont deter serious hackers but could be made quite strong & robust.
You will probably need contingency functions etc. such as event logging,
admin access issues in case of windows shutdown when files have not been
decrypted & lock-outs to wrong passwords etc.

Hope it helps
Mike

_______________________
Mike Eden
Senior Technical Services Manager
RSK Environment (UK) Ltd.
+44 (0)1928 726006
<mailto:[EMAIL PROTECTED]>
 


> -----Original Message-----
> From: Frank Siciliano [mailto:[EMAIL PROTECTED]]
> Sent: 27 July 1999 04:41
> To: [EMAIL PROTECTED]
> Subject: MI map file encryption
> 
> 
> Hi,
> 
> Can anyone help with suggestions for encrypting or protecting MapInfo
> files from simply being copied and used?
> 
> Our Centre is developing a CD-ROM using Delphi with Access 
> and MapX.  We
> want to try and protect the map files so that no-one is going 
> to use them
> on anything but our application. 
> 
> Thanks
> 
> 
> 
> Frank Siciliano
> Natural Hazards Research Centre
> Macquarie University.  2109.
> Sydney.  Australia. 
> 
> ph:           +61 2  9850 6311
> fax:          +61 2  9850 9394
> email:        [EMAIL PROTECTED]
> internet:     http://www.es.mq.edu.au/NHRC
> ----------------------------------------------------------------------
> To unsubscribe from this list, send e-mail to 
> [EMAIL PROTECTED] and put
> "unsubscribe MAPINFO-L" in the message body, or contact [EMAIL PROTECTED]
> 
----------------------------------------------------------------------
To unsubscribe from this list, send e-mail to [EMAIL PROTECTED] and put
"unsubscribe MAPINFO-L" in the message body, or contact [EMAIL PROTECTED]

Reply via email to