On Dec 20, 2007 4:58 AM, Octavian Rasnita <[EMAIL PROTECTED]> wrote:
> From: "Chas. Owens" <[EMAIL PROTECTED]>
>
>
> > On Dec 19, 2007 5:59 PM, Octavian Rasnita <[EMAIL PROTECTED]> wrote:
> > snip
> >> Sorry. No idea. I didn't wrote that C# program because I don't know C#
> >> well
> >> enough. That's why I was interested in a perl solution, but unfortunately
> >> it
> >> is not possible in perl.
> > snip
> >
> > It is possible.  The person who wrote the C# library probably either
> > bought the $2,000 license for SEE* or rolled his or her own version of
> > it.  You can buy the license or roll your own version of SEE for Perl
> > as well.  It is quite possible, but, since you can't redistribute the
> > source code to SEE, there won't be CPAN module for it.  Frankly, not
> > being able to see the source code to System.Data.SQLite.DLL and its
> > unknown provenence (how can you trust someone you don't know) would
> > cause me to worry about its level security (did he or she put in a
> > back door?, did he or she make an error compiling it?, etc.).
> >
> > * SQLite Encryption Extension
>
> Yes you are right. That dll might have a backdoor or some bugs in it, as
> well as any other Windows program that doesn't offer the source code.
> However, a C# programmer would be able to use an encrypted SQLite database
> very easy with it, while a perl programmer would need to create its own way
> of encrypting the database, and this might not be very easy.

Actually it is very easy: buy SEE, download DBD::SQLite, swap the SEE
code with the version of SQLite DBD::SQLite uses, do the Perl make
dance*.

* which looks like this
perl Makefile.PL
make
make test
sudo make install

-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
http://learn.perl.org/


Reply via email to