Re: [DUG]: Encryption component
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
-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
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
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
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
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
-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
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
-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