Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Mailing Lists -> Oracle-L -> RE: using obfuscation
This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.
------=_NextPartTM-000-708c0fe7-f1f4-498b-8be0-3872cd38fdc0
Content-Type: multipart/alternative;
boundary="----_=_NextPart_001_01C258DC.39928BF0"
------_=_NextPart_001_01C258DC.39928BF0
Content-Type: text/plain;
charset="iso-8859-1"
Can you create a Function based index on that column? That could be of use ...
Raj
QOTD: Any clod can have facts, but having an opinion is an art!
-----Original Message-----
From: Steiner, Randy [mailto:RASTEIN_at_NYCT.com]
Sent: Tuesday, September 10, 2002 11:58 AM
To: Multiple recipients of list ORACLE-L
Subject: RE: using obfuscation
Don,
It seems like a real good idea, but what am I putting inside my call to the encrypt function in my Create View statement?
Randy
-----Original Message-----
Sent: Tuesday, September 10, 2002 10:13 AM To: Multiple recipients of list ORACLE-L Subject: Re: using obfuscation
<< File: Card for Don Jerman >> What about...
create view my_data as select de_encrypt(sensitive_data) as
clear_sensitive_data where
sensitive_data = encrypt('CLEAR TEXT') ?
This lets you create an index on the sensitive data without decrypting it,
and
the function need only be called once on the clear text.
Caveat: no idea if this should work :)
"Steiner, Randy" wrote:
> Hi all, > > I have downloaded the Metalink Notes on implementing dbms_obfuscation. Iam
> using multiple front ends on the database, so the way I plan to implement > the de-encryption is with a de-encrypt function in a view. > > Create View my_data > AS > Select de_encrypt(sensitive_data) AS sensitive_data > ,other_data > FROM original_table > ; > > If I select from the view with a where clause on other_data, the response > time is fine. If I select from the view with a where clause on > sensitive_data, I do a full table scan and which takes about 15 minutes. > The de-encrypt function is copied from a Metalink note, nothing fancy. > > Since I have various front ends, I can not de-encrypt the data in thefront
> end. The only way I can think of is with the function in a view, but the > response time is unacceptable. Does anyone have any thoughts on this? > > Thanks > Randy > -- > Please see the official ORACLE-L FAQ: http://www.orafaq.com > -- > Author: Steiner, Randy > INET: RASTEIN_at_NYCT.com > > Fat City Network Services -- (858) 538-5051 FAX: (858) 538-5051 > San Diego, California -- Public Internet access / Mailing Lists > -------------------------------------------------------------------- > To REMOVE yourself from this mailing list, send an E-Mail message > to: ListGuru_at_fatcity.com (note EXACT spelling of 'ListGuru') and in > the message BODY, include a line containing: UNSUB ORACLE-L > (or the name of mailing list you want to be removed from). You may > also send the HELP command for other information (like subscribing).
-- Please see the official ORACLE-L FAQ: http://www.orafaq.com -- Author: Steiner, Randy INET: RASTEIN_at_NYCT.com Fat City Network Services -- (858) 538-5051 FAX: (858) 538-5051 San Diego, California -- Public Internet access / Mailing ListsReceived on Tue Sep 10 2002 - 10:10:40 CDT
--------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message to: ListGuru_at_fatcity.com (note EXACT spelling of 'ListGuru') and in the message BODY, include a line containing: UNSUB ORACLE-L (or the name of mailing list you want to be removed from). You may also send the HELP command for other information (like subscribing).
------_=_NextPart_001_01C258DC.39928BF0
Content-Type: text/html; charset="iso-8859-1" <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> <HTML> <HEAD> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> <META NAME="Generator" CONTENT="MS Exchange Server version 5.5.2654.19"> <TITLE>RE: using obfuscation</TITLE> </HEAD> <BODY> <P><FONT SIZE=2>Can you create a Function based index on that column? That could be of use ... </FONT> </P> <P><FONT SIZE=2>Raj</FONT> <BR><FONT SIZE=2>______________________________________________________</FONT> <BR><FONT SIZE=2>Rajendra Jamadagni MIS, ESPN Inc.</FONT> <BR><FONT SIZE=2>Rajendra dot Jamadagni at ESPN dot com</FONT> <BR><FONT SIZE=2>Any opinion expressed here is personal and doesn't reflect that of ESPN Inc. </FONT> <BR><FONT SIZE=2>QOTD: Any clod can have facts, but having an opinion is an art!</FONT> </P> <BR> <P><FONT SIZE=2>-----Original Message-----</FONT> <BR><FONT SIZE=2>From: Steiner, Randy [<A HREF="mailto:RASTEIN_at_NYCT.com">mailto:RASTEIN_at_NYCT.com</A>]</FONT> <BR><FONT SIZE=2>Sent: Tuesday, September 10, 2002 11:58 AM</FONT> <BR><FONT SIZE=2>To: Multiple recipients of list ORACLE-L</FONT> <BR><FONT SIZE=2>Subject: RE: using obfuscation</FONT> </P> <BR> <P><FONT SIZE=2>Don, </FONT> </P> <P><FONT SIZE=2>It seems like a real good idea, but what am I putting inside my call to the</FONT> <BR><FONT SIZE=2>encrypt function in my Create View statement?</FONT> </P> <P><FONT SIZE=2>Randy</FONT> </P> <P><FONT SIZE=2> -----Original Message-----</FONT> <BR><FONT SIZE=2>Sent: Tuesday, September 10, 2002 10:13 AM</FONT> <BR><FONT SIZE=2>To: Multiple recipients of list ORACLE-L</FONT> <BR><FONT SIZE=2>Subject: Re: using obfuscation</FONT> </P> <P><FONT SIZE=2> << File: Card for Don Jerman >> What about...</FONT> </P> <P><FONT SIZE=2>create view my_data as select de_encrypt(sensitive_data) as</FONT> <BR><FONT SIZE=2>clear_sensitive_data where</FONT> <BR><FONT SIZE=2>sensitive_data = encrypt('CLEAR TEXT') ?</FONT> </P> <P><FONT SIZE=2>This lets you create an index on the sensitive data without decrypting it,</FONT> <BR><FONT SIZE=2>and</FONT> <BR><FONT SIZE=2>the function need only be called once on the clear text.</FONT> </P> <P><FONT SIZE=2>Caveat: no idea if this should work :)</FONT> </P> <P><FONT SIZE=2>"Steiner, Randy" wrote:</FONT> </P> <P><FONT SIZE=2>> Hi all,</FONT> <BR><FONT SIZE=2>></FONT> <BR><FONT SIZE=2>> I have downloaded the Metalink Notes on implementing dbms_obfuscation. I</FONT> <BR><FONT SIZE=2>am</FONT> <BR><FONT SIZE=2>> using multiple front ends on the database, so the way I plan to implement</FONT> <BR><FONT SIZE=2>> the de-encryption is with a de-encrypt function in a view.</FONT> <BR><FONT SIZE=2>></FONT> <BR><FONT SIZE=2>> Create View my_data</FONT> <BR><FONT SIZE=2>> AS</FONT> <BR><FONT SIZE=2>> Select de_encrypt(sensitive_data) AS sensitive_data</FONT> <BR><FONT SIZE=2>> ,other_data</FONT> <BR><FONT SIZE=2>> FROM original_table</FONT> <BR><FONT SIZE=2>> ;</FONT> <BR><FONT SIZE=2>></FONT> <BR><FONT SIZE=2>> If I select from the view with a where clause on other_data, the response</FONT> <BR><FONT SIZE=2>> time is fine. If I select from the view with a where clause on</FONT> <BR><FONT SIZE=2>> sensitive_data, I do a full table scan and which takes about 15 minutes.</FONT> <BR><FONT SIZE=2>> The de-encrypt function is copied from a Metalink note, nothing fancy.</FONT> <BR><FONT SIZE=2>></FONT> <BR><FONT SIZE=2>> Since I have various front ends, I can not de-encrypt the data in the</FONT> <BR><FONT SIZE=2>front</FONT> <BR><FONT SIZE=2>> end. The only way I can think of is with the function in a view, but the</FONT> <BR><FONT SIZE=2>> response time is unacceptable. Does anyone have any thoughts on this?</FONT> <BR><FONT SIZE=2>></FONT> <BR><FONT SIZE=2>> Thanks</FONT> <BR><FONT SIZE=2>> Randy</FONT> <BR><FONT SIZE=2>> --</FONT> <BR><FONT SIZE=2>> Please see the official ORACLE-L FAQ: http://www.orafaq.com</FONT> <BR><FONT SIZE=2>> --</FONT> <BR><FONT SIZE=2>> Author: Steiner, Randy</FONT> <BR><FONT SIZE=2>> INET: RASTEIN_at_NYCT.com</FONT> <BR><FONT SIZE=2>></FONT> <BR><FONT SIZE=2>> Fat City Network Services -- (858) 538-5051 FAX: (858) 538-5051</FONT> <BR><FONT SIZE=2>> San Diego, California -- Public Internet access / Mailing Lists</FONT> <BR><FONT SIZE=2>> --------------------------------------------------------------------</FONT> <BR><FONT SIZE=2>> To REMOVE yourself from this mailing list, send an E-Mail message</FONT> <BR><FONT SIZE=2>> to: ListGuru_at_fatcity.com (note EXACT spelling of 'ListGuru') and in</FONT> <BR><FONT SIZE=2>> the message BODY, include a line containing: UNSUB ORACLE-L</FONT> <BR><FONT SIZE=2>> (or the name of mailing list you want to be removed from). You may</FONT> <BR><FONT SIZE=2>> also send the HELP command for other information (like subscribing).</FONT> <BR><FONT SIZE=2>-- </FONT> <BR><FONT SIZE=2>Please see the official ORACLE-L FAQ: http://www.orafaq.com</FONT> <BR><FONT SIZE=2>-- </FONT> <BR><FONT SIZE=2>Author: Steiner, Randy</FONT> <BR><FONT SIZE=2> INET: RASTEIN_at_NYCT.com</FONT> </P> <P><FONT SIZE=2>Fat City Network Services -- (858) 538-5051 FAX: (858) 538-5051</FONT> <BR><FONT SIZE=2>San Diego, California -- Public Internet access / Mailing Lists</FONT> <BR><FONT SIZE=2>--------------------------------------------------------------------</FONT> <BR><FONT SIZE=2>To REMOVE yourself from this mailing list, send an E-Mail message</FONT> <BR><FONT SIZE=2>to: ListGuru_at_fatcity.com (note EXACT spelling of 'ListGuru') and in</FONT> <BR><FONT SIZE=2>the message BODY, include a line containing: UNSUB ORACLE-L</FONT> <BR><FONT SIZE=2>(or the name of mailing list you want to be removed from). You may</FONT> <BR><FONT SIZE=2>also send the HELP command for other information (like subscribing).</FONT> </P> </BODY> </HTML>
------_=_NextPart_001_01C258DC.39928BF0--
------=_NextPartTM-000-708c0fe7-f1f4-498b-8be0-3872cd38fdc0
Content-Type: text/plain; name="ESPN_Disclaimer.txt" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="ESPN_Disclaimer.txt" *********************************************************************This e-mail message is confidential, intended only for the named recipient(s) above and may contain information that is privileged, attorney work product or exempt from disclosure under applicable law. If you have received this message in error, or are not the named recipient(s), please immediately notify corporate MIS at (860) 766-2000 and delete this e-mail message from your computer, Thank you.*********************************************************************1
![]() |
![]() |