[prev in list] [next in list] [prev in thread] [next in thread] 

List:       nsbasic-palmapi
Subject:    Re: [nsbasic-palmAPI] Locking Memo
From:       Douglas Handy <dhandy1 () bellsouth ! net>
Date:       2004-08-04 21:18:36
Message-ID: 2jj2h0lbt5mm7qqjqss7dok31c5q6kecqb () 4ax ! com
[Download RAW message or body]

hscholl1972,

>DIs there a way to lock a memopad memo so it can't be edited?  

I'm not sure what this question has to do with NSB/Palm, unless you were hoping
there was some API you could use from NSB to make a memo non-editable.

But to answer your question, no, there is not any mechanism for protecting
databases under Palm OS.  The OS (up through version 5.x) has basicallly no
security of any merit.

There is the power-on password option, but at least up to version 4.0 that is
trivial to bypass and even to get the password itself revealed (though I don't
give lessons...).  And there is the concept of "private" records, but it is
entirely up to an application to set and honor that attribute of records.  You
can write a program to read any record of any database, even when it is
"private".  (And freeware programs like FileZ or RsrcEdit will show you the
contents of any record as well.)

Palm OS is inherently insecure.  Any program can access or modify virtually
anything on the device.

To "secure" data you must encrypt it using a strong encryption method, so that
when people do access the data it is meaningless.  But none of this has much of
anything to do with allowing a memo to be viewed but not edited.

What is it you are trying to accomplish?  Perhaps you shouldn't be using the
memopad application at all for your situation.  With your own app (written for
example in NSB/Palm), you can control what you allow the user to do.  But that
won't prohibit the databases from being read/modified by some other process such
as FileZ.

Doug


------------------------ Yahoo! Groups Sponsor --------------------~--> 
Make a clean sweep of pop-up ads. Yahoo! Companion Toolbar.
Now with Pop-Up Blocker. Get it for free!
http://us.click.yahoo.com/L5YrjA/eSIIAA/yQLSAA/9rHolB/TM
--------------------------------------------------------------------~-> 

Community email addresses:
 Post message: nsbasic-palmAPI@yahoogroups.com 
 Subscribe:  nsbasic-palmAPI-subscribe@yahoogroups.com  
 Unsubscribe:  nsbasic-palmAPI-unsubscribe@yahoogroups.com 
 List owner:  nsbasic-palmAPI-owner@yahoogroups.com 


Shortcut URL to this page:
 http://groups.yahoo.com/group/nsbasic-palmAPI
 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/nsbasic-palmAPI/

<*> To unsubscribe from this group, send an email to:
    nsbasic-palmAPI-unsubscribe@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic