Re: [DUG]: Encryption component

1999-03-30 Thread Nic Wise

doesn't PGP now come as a DLL??? Maybe only in the US :(

There are a few DES implementations on the web, one of which is on
the dunstan thomas interbase site (same encryption as they use for
IB passwords (and unix passwords), which I THINK is triple DES)

http://interbase.dthomas.co.uk or the link of the DUG site here.

you could get Peter Hyde's TCompress and then XOR the result with
something - 
it would be quick, easy, tho it is security by obscurity, which is not
good.
But the size of the result should be smaller than the original :)

Also, Peter Gutmann at UoA has a thing called CryptLib, which looks
good, tho
last time I looked at it, the licence was not good for me (ie, not cheap
for
commercial use - this was a year ago) and AFAIK its not ported to
Delphi.

http://www.cs.auckland.ac.nz/~pgut001 - definatly work a serious look!!

There is also an NZ PK package from Bill Raike (sorry if the spelling is
wrong), tho I dont have the URL. Being commercial and PK, I'd not expect
it to be cheap
either, tho I havn't looked.

Then there is the MS Crypto Library. um, yeah, whatever.

:)

Nic

Patrick Dunford wrote:
> 
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA1
> 
> Can anyone recommend an encryption component with source code, I am
> looking at encrypting some data in a database to prevent its use by other
> programs. Alternatively a compression component that can also
> encrypt/decrypt would be a possible consideration. When encrypting text
> you don't want the string to become significantly longer (if possible not
> at all longer) than the original if you are working near the limits of
> field length (in this case there may be enough free length to allow
> expansion). Otherwise I thought of putting a password on the tables
> (Paradox)...
> 
> 
> Patrick Dunford, Christchurch, NZ
> PRO VSM - Human Rights for Students!
> http://patrick.dunford.com/
> -BEGIN PGP SIGNATURE-
> Version: PGPfreeware 6.0.2i
> 
> iQA/AwUBNwAGzJ/ufSMMVdBMEQLSKQCgm+xrXlNsLxXBqYGgugeq4W43Q8UAn27A
> pWR8Z+nOUzPc9ZXcwJXcOIzM
> =05Tl
> -END PGP SIGNATURE-
> ---
> New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
>   Website: http://www.delphi.org.nz

-- 
Nic Wise - Inprise New Zealand Ltd. [EMAIL PROTECTED] 
09-360-0231 (wk), 021-676-418 (mob), [EMAIL PROTECTED] (hm)
My opinions do not reflect the opinions of my employer,
or myself at times.
---
New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
  Website: http://www.delphi.org.nz



RE: [DUG]: Encryption component

1999-03-30 Thread Patrick Dunford

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

To do stuff with pgp you need the NAI SDK (DLL) which I understand is a
very expensive license.

> -Original Message-
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On
> Behalf Of Nic Wise
> Sent: Tuesday, 30 March 1999 23:52
> To: Multiple recipients of list delphi
> Subject: Re: [DUG]: Encryption component
> 
> 
> doesn't PGP now come as a DLL??? Maybe only in the US :(

snip


Patrick Dunford, Christchurch, NZ
PRO VSM - Human Rights for Students!
http://patrick.dunford.com/

-BEGIN PGP SIGNATURE-
Version: PGPfreeware 6.0.2i

iQA/AwUBNwAc1Z/ufSMMVdBMEQKzMgCg9kgJIHsok0Gz1acCQu85gkr3GkEAn1JV
i/4ZHvYrGB8WcrAyJMuW0/Ab
=T4oV
-END PGP SIGNATURE-

---
New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
  Website: http://www.delphi.org.nz



Re: [DUG]: Encryption component

1999-03-30 Thread Nic Wise

ah, yes it is. The CryptLib stuff is not as expensive ($500 for the lite
version for 20 users?), and its VERY standards comformant.

Patrick Dunford wrote:
> 
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA1
> 
> To do stuff with pgp you need the NAI SDK (DLL) which I understand is a
> very expensive license.
> 
> > -Original Message-
> > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On
> > Behalf Of Nic Wise
> > Sent: Tuesday, 30 March 1999 23:52
> > To: Multiple recipients of list delphi
> > Subject: Re: [DUG]: Encryption component
> >
> >
> > doesn't PGP now come as a DLL??? Maybe only in the US :(
> 
> snip
> 
> 
> Patrick Dunford, Christchurch, NZ
> PRO VSM - Human Rights for Students!
> http://patrick.dunford.com/
> 
> -BEGIN PGP SIGNATURE-
> Version: PGPfreeware 6.0.2i
> 
> iQA/AwUBNwAc1Z/ufSMMVdBMEQKzMgCg9kgJIHsok0Gz1acCQu85gkr3GkEAn1JV
> i/4ZHvYrGB8WcrAyJMuW0/Ab
> =T4oV
> -END PGP SIGNATURE-
> 
> ---
> New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
>   Website: http://www.delphi.org.nz

-- 
Nic Wise - Inprise New Zealand Ltd. [EMAIL PROTECTED] 
09-360-0231 (wk), 021-676-418 (mob), [EMAIL PROTECTED] (hm)
My opinions do not reflect the opinions of my employer,
or myself at times.
---
New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
  Website: http://www.delphi.org.nz



RE: [DUG]: Encryption component

1999-03-30 Thread Glen Boyd

I have the CryptoCard sources from way back.  They include BlowFish, DES,
RC4, RC5, and MD5.

The only question I have is are they still free for distribution?  If so I
will gladly give them.  Otherwise  you will have to find something and pay
for it.

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On
Behalf Of Patrick Dunford
Sent: Tuesday, 30 March 1999 23:04
To: Multiple recipients of list delphi
Subject: [DUG]: Encryption component

Can anyone recommend an encryption component with source code, I am
looking at encrypting some data in a database to prevent its use by other
programs. Alternatively a compression component that can also
encrypt/decrypt would be a possible consideration. When encrypting text
you don't want the string to become significantly longer (if possible not
at all longer) than the original if you are working near the limits of
field length (in this case there may be enough free length to allow
expansion). Otherwise I thought of putting a password on the tables
(Paradox)...


Patrick Dunford, Christchurch, NZ
PRO VSM - Human Rights for Students!
http://patrick.dunford.com/

---
New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
  Website: http://www.delphi.org.nz



Re: [DUG]: Encryption component

1999-03-30 Thread Wilfred Verkley

There is a delphi PGP header file and a example available at

http://www.kestral.com.au/devtools/pgp/

Its for 5.53i but its easily converted to 6.02i by changing the DLL name.

I had a quick browse of the PGPi site but I couldnt find any reference to
having to buy a license to use PGP.  I thought the international version of
PGP was freeware?

> .-->
> 
> Wilfred Verkley
> Software Developer
> Software Development
> Wang NZ Ltd
> DDI 9-3087788
> Fax 9-3064600
> Email [EMAIL PROTECTED]
> 
---
New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
  Website: http://www.delphi.org.nz



RE: [DUG]: Encryption component

1999-03-30 Thread Peter Harrison IT

Bill Raike has secure public key encryption, probably for a MUCH better
price.  He is based in Auckland, New Zealand.

His web address is http://www.swdev.co.nz


-Original Message-
From: Nic Wise [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, March 31, 1999 12:48 AM
To: Multiple recipients of list delphi
Subject: Re: [DUG]: Encryption component


ah, yes it is. The CryptLib stuff is not as expensive ($500 for the lite
version for 20 users?), and its VERY standards comformant.

Patrick Dunford wrote:
> 
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA1
> 
> To do stuff with pgp you need the NAI SDK (DLL) which I understand is
a
> very expensive license.
> 
> > -Original Message-
> > From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]On
> > Behalf Of Nic Wise
> > Sent: Tuesday, 30 March 1999 23:52
> > To: Multiple recipients of list delphi
> > Subject: Re: [DUG]: Encryption component
> >
> >
> > doesn't PGP now come as a DLL??? Maybe only in the US :(
> 
> snip
> 
> 
> Patrick Dunford, Christchurch, NZ
> PRO VSM - Human Rights for Students!
> http://patrick.dunford.com/
> 
> -BEGIN PGP SIGNATURE-
> Version: PGPfreeware 6.0.2i
> 
> iQA/AwUBNwAc1Z/ufSMMVdBMEQKzMgCg9kgJIHsok0Gz1acCQu85gkr3GkEAn1JV
> i/4ZHvYrGB8WcrAyJMuW0/Ab
> =T4oV
> -END PGP SIGNATURE-
> 
>

---
> New Zealand Delphi Users group - Delphi List -
[EMAIL PROTECTED]
>   Website: http://www.delphi.org.nz

-- 
Nic Wise - Inprise New Zealand Ltd. [EMAIL PROTECTED] 
09-360-0231 (wk), 021-676-418 (mob), [EMAIL PROTECTED] (hm)
My opinions do not reflect the opinions of my employer,
or myself at times.

---
New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
  Website: http://www.delphi.org.nz
---
New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
  Website: http://www.delphi.org.nz



RE: [DUG]: Encryption component

1999-03-30 Thread Patrick Dunford

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

PGP itself (the end user product) is free only for non-commercial use.

I have seen Kestral's stuff and you still need the pgp sdk dll which is
not freely available. 

There are developer resources on pgpi's website where you should find
links to the sdk.

> -Original Message-
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On
> Behalf Of Wilfred Verkley
> Sent: Wednesday, 31 March 1999 09:14
> To: Multiple recipients of list delphi
> Subject: Re: [DUG]: Encryption component
> 
> 
> There is a delphi PGP header file and a example available at
> 
> http://www.kestral.com.au/devtools/pgp/
> 
> Its for 5.53i but its easily converted to 6.02i by changing the DLL
name.
> 
> I had a quick browse of the PGPi site but I couldnt find any reference
to
> having to buy a license to use PGP.  I thought the international 
> version of
> PGP was freeware?


Patrick Dunford, Christchurch, NZ
PRO VSM - Human Rights for Students!
http://patrick.dunford.com/
-BEGIN PGP SIGNATURE-
Version: PGPfreeware 6.0.2i

iQA/AwUBNwCe7p/ufSMMVdBMEQKuMgCcCORgEys1Uz4mH88ksw+iD87mAW0AoMl2
zzSA8jVRsHBfOuU7rSzC0aiV
=ZF5f
-END PGP SIGNATURE-

---
New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
  Website: http://www.delphi.org.nz



Re: [DUG]: Encryption component

1999-03-30 Thread Peter Hyde

Nic wrote:

> you could get Peter Hyde's TCompress and then XOR the result with
> something - 

Actually, that level of optional encryption is built in to 
TCompress. Very handy with its CompressString function where 
you can both compress-and-encrypt arbitrary "string" data.



cheers,
peter


Peter Hyde, SPIS Ltd, Christchurch, New Zealand 
* TurboNote: http://TurboPress.com/tbnote.htm
  -- small, FREE and very handy
* Print-to-Web automation http://TurboPress.com
* Web design, automation and hosting specialists
Find all the above and MORE at http://www.spis.co.nz
---
New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
  Website: http://www.delphi.org.nz



RE: [DUG]: Encryption component

1999-03-30 Thread Patrick Dunford

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Thanks Peter, I obviously missed this or I was looking at the wrong help
file, because all we would be looking at is some very simple encryption
which makes it harder for people to pirate our data but it's not really
worth going to the expense of public key encryption on.


Patrick Dunford, Christchurch, NZ
PRO VSM - Human Rights for Students!
http://patrick.dunford.com/

> -Original Message-
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On
> Behalf Of Peter Hyde
> Sent: Wednesday, 31 March 1999 10:23
> To: Multiple recipients of list delphi
> Subject: Re: [DUG]: Encryption component
> 
> 
> Nic wrote:
> 
> > you could get Peter Hyde's TCompress and then XOR the result with
> > something - 
> 
> Actually, that level of optional encryption is built in to 
> TCompress. Very handy with its CompressString function where 
> you can both compress-and-encrypt arbitrary "string" data.

-BEGIN PGP SIGNATURE-
Version: PGPfreeware 6.0.2i

iQA+AwUBNwDdh5/ufSMMVdBMEQIvCQCYu29GXwtSfClK8VZVHKIDHYzekACfaf4A
U5QpDHzS++tbWQEen3Fhp+o=
=vcu2
-END PGP SIGNATURE-

---
New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
  Website: http://www.delphi.org.nz