Well, yes anyone with the right knowledge could write an app to manipulate the data. Encryption is a very good way. The way i do encryption is this combine the login and password and hash it. take the middle 64 bits and use that as the key for des, encrypt the login and password with the key and store that somewhere authenticate using login and password compare them, and there fore encrypt and decrypt the data as neccessary. Palm OS does include a few undocumented encryption routines for DES and MD4/MD5 hashing, you can look at the prototypes in Encrypt.h. Personally i have not found a device which does not include these. Good Luck, Philip Streck Akron General Medical Center Information Systems >>> "Nancy Kho" <[EMAIL PROTECTED]> 06/06/01 12:30PM >>> I'm pretty new to palm OS programming... got a couple questions: If I wrote an application which saves information to a database, is there any way to ensure that the owner of the palm (or anyone else) is unable to change the information? Could someone always write another palm application or a conduit which changes the information in a database? Is encryption the only way? Does anyone have any ideas for solutions to this? Where should I start looking for more information on encryption on the palm? thanks, Nancy -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/tech/support/forums/ -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/tech/support/forums/
