Re: Plz Help....cryptography

Per Nyfelt <[email protected]> Tue, 29 Nov 2005 11:07:11 +0000
Newsgroups gmane.comp.java.ozone.user
Organization New Field Consulting
Message-ID <[email protected]>
Hi,

There is no built in query language except java. You query your object model 
using standard java techniques (traversing collections, using comparable, 
equals etc.) See the FAQ for more options.

I've used JXpath in some application i have developed. An example of this is 
in the PetStore port that you can download from the files section in 
sourceforge. There are other solutions that other users have taken. We are in 
the process of standardizing one or two approaches to querying large object 
graphs that will come built into Ozone in the future but that work has just 
begun.

Regards,
Per

On Tuesday 29 November 2005 10.52, rishu oberoi wrote:
> Sir,
> I have a doubt ....
>
> which query language does Ozone use.....
> does  it use OQL ?? i understand dat it has some inbuilt functions ......
>
> On 11/26/05, Per Nyfelt <[email protected]> wrote:
> > Hi,
> >
> > Look in the samples directory in the binary distribution.
> >
> > The simple sample is good for initial demonstration.
> >
> > The user guide contains a version of this sample (Garage and Car) that is
> > also
> > good.
> >
> > Regards,
> > Per
> >
> > On Friday 25 November 2005 17.23, rishu oberoi wrote:
> > > Hello Sir,
> > >
> > > I have to give a colloquium on ozone in  my college .
> > > I need a running example of ozone ....something that can be easily
> > > shown
> >
> > to
> >
> > > the panel...to satisfy them ....cud you help on dat ...
> > >
> > > Regards,
> > > Rishu
> > >
> > > On 11/24/05, Per Nyfelt <[email protected]> wrote:
> > > > CVS is the version control system we use.
> > > > If you dont know what it is I'm afraid it would take too long time
> > > > for
> >
> > me
> >
> > > > to
> > > > get you up to speed.
> > > >
> > > > You can find the documentation on-line at
> > > > http://sourceforge.net/docman/?group_id=39695
> > > >
> > > > /Per
> > > >
> > > > On Thursday 24 November 2005 06.49, you wrote:
> > > > > hi,
> > > > > i m sorry...i don understand...wats CVS ???
> > > > >
> > > > > Rishu
> > > > >
> > > > > On 11/24/05, Per Nyfelt <[email protected]> wrote:
> > > > > > Hi,
> > > > > >
> > > > > > Best is to build documentation from CVS (module ozoneDocs). There
> >
> > is
> >
> > > > also
> > > >
> > > > > > an
> > > > > > older version of the documentation available at the documentation
> > > > > > part
> > > >
> > > > of
> > > >
> > > > > > the
> > > > > > sourceforge site....
> > > > > >
> > > > > > Regards,
> > > > > > Per
> > > > > >
> > > > > > On Tuesday 22 November 2005 13.10, rishu oberoi wrote:
> > > > > > > hello....
> > > > > > > i need ozone tutorials .............where can i hv dem from
> >
> > ...plz
> >
> > > > > > help!!!
> > > > > >
> > > > > > > any other better alternatives other den ozone
> > > > > > >
> > > > > > > On 10/18/05, rishu oberoi <[email protected]> wrote:
> > > > > > > > It goes like this :-
> > > > > > > >  1. I have authorised users who can log in the data exchange
> > > >
> > > > system
> > > >
> > > > > > say
> > > > > >
> > > > > > > > for e checks..(a banking application).
> > > > > > > > 2. Once they log in they check their respective accounts they
> > > > > > > > maintain and perform simple transactions...updating some
> > > > > > > > details..etc...and it
> > > > > >
> > > > > > is
> > > > > >
> > > > > > > > send to
> > > > > > > > the databsae in encrypted form using certain cryptographic
> > > > > > > > algorithms...like
> > > > > > > > SHA and use of digital signatures etc.....(JCE )....xml
> >
> > etc(DOM
> >
> > > > and
> > > >
> > > > > > SAX)
> > > > > >
> > > > > > > > 3 .An e mail is sent to the user from SMTP mailserver when
> > > >
> > > > required
> > > >
> > > > > > (like
> > > > > >
> > > > > > > > when he makes transactions etc providing him about the
> > > > > > > > current
> > > >
> > > > status
> > > >
> > > > > > of
> > > > > >
> > > > > > > > his
> > > > > > > > account )
> > > > > > > > 4. Decryption is done every time the user wishes to handle
> > > > > > > > his account.....(on client side i suppose....don much abt
> > > > > > > > dat) my database wont be dat complex....i.e few attributes. I
> > > > > > > > hope i have made myself clear.....
> > > > > > > > plz reply ...
> > > > > > > > thanks
> > > > > > > > Rishu
> > > > > > > >
> > > > > > > >  On 10/18/05, Per Nyfelt <[email protected]>
> >
> > wrote:
> > > > > > > > > You project explanation is very unclear to me but i'll try
> >
> > to
> >
> > > > > > > > > answer anyway:
> > > > > > > > >
> > > > > > > > > I was talking about message protocol encryption whoreas you
> >
> > are
> >
> > > > > > talking
> > > > > >
> > > > > > > > > about
> > > > > > > > > encrypting the payload. Encrypting the payload in the form
> >
> > of
> >
> > > > XML
> > > >
> > > > > > > > > encryption
> > > > > > > > > should work fine and require no code changes and
> >
> > enhancements
> >
> > > > > > > > > to
> > > > > >
> > > > > > Ozone.
> > > > > >
> > > > > > > > > Ozones DOM support is somewhat limited (only DOM level1 is
> > > > > > > > > fully supported)
> > > > > > > > > but since it seems you only work with the XML through SAX
> > > > > > > > > on the
> > > > > >
> > > > > > server
> > > > > >
> > > > > > > > > side
> > > > > > > > > your set-up should work fine. Placing all business logic on
> >
> > the
> >
> > > > > > client
> > > > > >
> > > > > > > > > side
> > > > > > > > > is usually not a good idea for performance and maintainance
> >
> > POV
> >
> > > > but
> > > >
> > > > > > I
> > > > > >
> > > > > > > > > do not
> > > > > > > > > know enough about your application to comment on how
> >
> > applicable
> >
> > > > > > > > > that
> > > > > >
> > > > > > is
> > > > > >
> > > > > > > > in
> > > > > > > >
> > > > > > > > > your case. Anyway, as I see it, yes Ozone is certainly good
> > > >
> > > > enough
> > > >
> > > > > > for
> > > > > >
> > > > > > > > > this
> > > > > > > > > work.
> > > > > > > > >
> > > > > > > > > Regards,
> > > > > > > > > Per
> > > > > > > > >
> > > > > > > > > On Tuesday 18 October 2005 16.40, rishu oberoi wrote:
> > > > > > > > > > Plz elaborate on point no 1....i.e
> > > > > > > > > > 1. Making it possible to encrypt communication with the
> > > >
> > > > database.
> > > >
> > > > > > > > > > what do you mean by encrypting "with " the database...
> > > > > > > > > > i am encrypting messages and sending dem to the
> > > >
> > > > database....using
> > > >
> > > > > > > > > > xml.....and decrypting again when the client needs them
> > > >
> > > > .....at
> > > >
> > > > > > the
> > > > > >
> > > > > > > > same
> > > > > > > >
> > > > > > > > > > time checking for authorization....also mails are send to
> >
> > the
> >
> > > > > > > > > clients....
> > > > > > > > >
> > > > > > > > > > Now plz let me know :-
> > > > > > > > > > 1. if ozone would be good enough for this work ?
> > > > > > > > > > .plz read the explanation about the project ....
> > > > > > > > > >
> > > > > > > > > > On 10/18/05, Per Nyfelt
> > > > > > > > > > <[email protected]>
> > > >
> > > > wrote:
> > > > > > > > > > > On Monday 17 October 2005 19.12, rishu oberoi wrote:
> > > > > > > > > > > > We are Comp Sc engg students doing a project on the
> > > >
> > > > following
> > > >
> > > > > > :-
> > > > > > :
> > > > > > > > > > > > "Secure Data Exchange Systems Using cryptography "
> > > > > > > > > > > > We are using a OODBMS on server side.
> > > > > > > > > > > > Xml DOM on client side and SAX on server side.
> > > > > > > > > > > > SMTP mail server for e mail notification to the
> >
> > client.
> >
> > > > > > > > > > > > J2ME architecture
> > > > > > > > > > > > SHA cryptographic algorithm and Digital Signatures
> >
> > using
> >
> > > > JCE
> > > >
> > > > > > > > > > > > (Java cryptographic extension)
> > > > > > > > > > > > we had also thought of using JKS(Java Keystore) but
> >
> > then
> >
> > > > > > thought
> > > > > >
> > > > > > > > > > > > of OODBMS. Plz suggest :-
> > > > > > > > > > > > 1. Which OODBMS to use ?
> > > > > > > > > > >
> > > > > > > > > > > This is the Ozone users list: which one do you think I
> > > > > > > > > > > would suggest
> > > > > > > > >
> > > > > > > > > ;)
> > > > > > > > >
> > > > > > > > > > > > 2. Everything mentioned above is compatible with
> >
> > OODBMS
> >
> > > > > > > > > > > Is this a question? If so I do not see it, please
> >
> > rephrase.
> >
> > > > > > > > > > > > 3. can i use cryptography for data securing at the
> >
> > time
> >
> > > > > > > > > > > > of storage
> > > > > > > > >
> > > > > > > > > also
> > > > > > > > >
> > > > > > > > > > > > making it further secure.
> > > > > > > > > > >
> > > > > > > > > > > Well, you can always encrypt things like Strings and
> > > >
> > > > primitives
> > > >
> > > > > > in
> > > > > >
> > > > > > > > > > > objects...
> > > > > > > > > > >
> > > > > > > > > > > Other things require some development such as:
> > > > > > > > > > > 1. Making it possible to encrypt communication with the
> > > > > >
> > > > > > database.
> > > > > >
> > > > > > > > > > > 2. Create an encrypted back-end storage
> > > > > > > > > > >
> > > > > > > > > > > Creating 1 or 2 sounds like an excellent research
> >
> > project.
> >
> > > > As
> > > >
> > > > > > Ozone
> > > > > >
> > > > > > > > is
> > > > > > > >
> > > > > > > > > > > open
> > > > > > > > > > > source everything you need to know is already available
> >
> > to
> >
> > > > you
> > > >
> > > > > > but
> > > > > >
> > > > > > > > > > > if
> > > > > > > > >
> > > > > > > > > you
> > > > > > > > >
> > > > > > > > > > > have further questions please join the mailing list and
> > > > > > > > > > > post
> > > > > >
> > > > > > them
> > > > > >
> > > > > > > > > there.
> > > > > > > > >
> > > > > > > > > > > Best regards,
> > > > > > > > > > > Per
> > > > > > > > > > >
> > > > > > > > > > > > Immediate Help needed .
> > > > > > > > > > > > Plz reply


-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click