Icon View Thread

The following is the text of the current message along with any replies.
Messages 1 to 10 of 11 total
Thread Reading Description of Encrypted Tables
Mon, Nov 13 2006 10:01 PMPermanent Link

I'm using custom encryption in the DBISAMEngine (OnCryptoInit,
OnEncryptBlock and OnDecryptBlock) to improve the compressibility of less
sensitive tables.  Some tables will use standard encryption.

Based on the help for DBISAMTable.Description, I thought I could use the
description to store information about the type of encryption I use in each
table.  However, even though the table doesn't need to be open, the password
and custom encryption events are required before accessing the description
of encrypted tables.

1) Is there a way to make the description accessible first - "clear text" so
to speak?

2) I'm considering using a different extension for files with custom
encryption, since they can't be accessed with the standard DBISAM tools,
anyway.

3) Another possibility is an unencrypted table with properties of the
tables, such as (a code for) the encryption status and method.

I'm interested in schemes that other DBISAM users may have used.

Chuck Hall
Mon, Nov 13 2006 10:28 PMPermanent Link

I realized that I will have difficulty mixing standard and custom
encryption, since it is handled at the engine level.  Apparently, only one
DBISAMEngine can be used at a time.  That makes using custom and standard
encryption impractical, unless I can be sure only one type will be used at a
time, unless...

Is there a way to use more than one DBISAMEngine in an application?

Chuck Hall

wrote in message
news:A5B92D7A-1C8D-4D68-96B3-04E4DB5759A8@news.elevatesoft.com...
> I'm using custom encryption in the DBISAMEngine (OnCryptoInit,
> OnEncryptBlock and OnDecryptBlock) to improve the compressibility of less
> sensitive tables.  Some tables will use standard encryption.
>
> Based on the help for DBISAMTable.Description, I thought I could use the
> description to store information about the type of encryption I use in
> each table.  However, even though the table doesn't need to be open, the
> password and custom encryption events are required before accessing the
> description of encrypted tables.
>
> 1) Is there a way to make the description accessible first - "clear text"
> so to speak?
>
> 2) I'm considering using a different extension for files with custom
> encryption, since they can't be accessed with the standard DBISAM tools,
> anyway.
>
> 3) Another possibility is an unencrypted table with properties of the
> tables, such as (a code for) the encryption status and method.
>
> I'm interested in schemes that other DBISAM users may have used.
>
> Chuck Hall
Tue, Nov 14 2006 3:40 AMPermanent Link

Roy Lambert

NLH Associates

Team Elevate Team Elevate

Did you know you don't have a FROM in your headers so your name doesn't appear - makes it weird when I click next unread message and this hidden thing pops into view.

Roy Lambert
Tue, Nov 14 2006 8:54 AMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Chuck,

<<1) Is there a way to make the description accessible first - "clear text"
so to speak? >>

Not without modifying the DBISAM source code.

--
Tim Young
Elevate Software
www.elevatesoft.com

Tue, Nov 14 2006 8:55 AMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Chuck,

<< I realized that I will have difficulty mixing standard and custom
encryption, since it is handled at the engine level.  Apparently, only one
DBISAMEngine can be used at a time.  That makes using custom and standard
encryption impractical, unless I can be sure only one type will be used at a
time, unless...

Is there a way to use more than one DBISAMEngine in an application? >>

Unfortunately, no.  It follows the singleton instance pattern since it
represents the whole DBISAM engine.

--
Tim Young
Elevate Software
www.elevatesoft.com

Tue, Nov 14 2006 9:46 AMPermanent Link

Thanks Roy

Yes, I noticed that (with Outlook Express) and posted some test messages in
the test area.  I tried a different newsreader, which worked, but I didn't
like it.

Now, I'm using Windows Live Mail beta, which I like, but it appears to have
inherited the behavior from Outlook settings.  My properties look complete,
and my messages work fine in other newsgroups.  I'll try unsubscribing and
resubscribing to DBISAM.

"Roy Lambert" <roy.lambert@skynet.co.uk> wrote in message
news:7E831918-EE35-4F11-8228-FBB28F834622@news.elevatesoft.com...
> Did you know you don't have a FROM in your headers so your name doesn't
> appear - makes it weird when I click next unread message and this hidden
> thing pops into view.
>
> Roy Lambert
>
Tue, Nov 14 2006 10:01 AMPermanent Link

"Chuck Hall"
Roy,

I unsubscribed and resubscribed to ElevateSoft's newsgroups, and a new test
message in the test area worked right, showing my from value.  This should
tell whether it works within an existing thread.

Chuck Hall

wrote in message
news:E66BF63F-F1B4-41D0-A616-211E84CCCF04@news.elevatesoft.com...
> Thanks Roy
>
> Yes, I noticed that (with Outlook Express) and posted some test messages
> in the test area.  I tried a different newsreader, which worked, but I
> didn't like it.
>
> Now, I'm using Windows Live Mail beta, which I like, but it appears to
> have inherited the behavior from Outlook settings.  My properties look
> complete, and my messages work fine in other newsgroups.  I'll try
> unsubscribing and resubscribing to DBISAM.
>
> "Roy Lambert" <roy.lambert@skynet.co.uk> wrote in message
> news:7E831918-EE35-4F11-8228-FBB28F834622@news.elevatesoft.com...
>> Did you know you don't have a FROM in your headers so your name doesn't
>> appear - makes it weird when I click next unread message and this hidden
>> thing pops into view.
>>
>> Roy Lambert
>>
Tue, Nov 14 2006 11:20 AMPermanent Link

Roy Lambert

NLH Associates

Team Elevate Team Elevate

Chuck


That's nice I can see you now. You're the second person I know this has happened to.

Roy Lambert
Tue, Nov 14 2006 12:07 PMPermanent Link

"Chuck Hall"
Roy:

I may be the first person you know this was happening to - still.  You
participated in the thread I started on "Replication in ElevateDB", and you
commented on the missing "From".  Anyway, I hope it stays resolved with
re-subscribing.

Chuck Hall


"Roy Lambert" <roy.lambert@skynet.co.uk> wrote in message
news:7B203C29-0D60-4204-949C-1D22ED018E61@news.elevatesoft.com...
> Chuck
>
>
> That's nice I can see you now. You're the second person I know this has
> happened to.
>
> Roy Lambert
>
Tue, Nov 14 2006 12:16 PMPermanent Link

"Chuck Hall"
Tim:

What about deciding within the init, decrypt and encrypt events how to
handle the encryption.  I see that the sender is the DBISAMEngine, which
doesn't seem to help much.  I looked at the runtime properties of the
DBISAMEngine, and nothing looked promising.

Is there a way to determine what dataset or file is being processed from the
DBISAMEngine?

Chuck Hall

"Tim Young [Elevate Software]" <timyoung@elevatesoft.com> wrote in message
news:61878BFE-E06F-4C9B-86D3-4073A562D936@news.elevatesoft.com...
> Chuck,
>
> << I realized that I will have difficulty mixing standard and custom
> encryption, since it is handled at the engine level.  Apparently, only one
> DBISAMEngine can be used at a time.  That makes using custom and standard
> encryption impractical, unless I can be sure only one type will be used at
> a time, unless...
>
> Is there a way to use more than one DBISAMEngine in an application? >>
>
> Unfortunately, no.  It follows the singleton instance pattern since it
> represents the whole DBISAM engine.
>
> --
> Tim Young
> Elevate Software
> www.elevatesoft.com
>
Page 1 of 2Next Page »
Jump to Page:  1 2
Image