Actually, people have worked hard at making systems where even if the
attacker has a logic analyzer hooked up to the CPU and/or memory bus,
he cannot break the encryption (in a practical amount of time).
However, that usually requires that the key not be stored on the
device anywhere, it comes from
But then where do you keep the key?
> On Jun 13, 8:38 am, Sivaprakash
> wrote:> It is like this,
>
> > - I am creating database in default way hence it will be created in my
> > application private storage and other applications will not get access to
> > it. Still I the user login as root user h
Hi Sivaprakash,
The best way to store that data is to encrypt it. No matter where you
store the data the root user can get to it. Your only solution is to
encrypt it.
Manuel R. Ciosici
On Jun 13, 8:38 am, Sivaprakash
wrote:
> It is like this,
>
> - I am creating database in default way hence it
> - I am creating database in default way hence it will be created in my
> application private storage and other applications will not get access to
> it. Still I the user login as root user he would right? Anyways to prevent
> this?
No, of course, not. Given access to the hardware, no software
s
I think the usual way is to put the SQLite DB file in "raw", on the
phone create an empty DB and close it, then copy the "raw" copy over
this created version. I've never done it myself, though.
On Oct 29, 9:36 am, Mad Troll
wrote:
> so how i can do it?
> i remember in one of examples i saw file
so how i can do it?
i remember in one of examples i saw file with line structure:
data 1 | data2 | data 3
and application was created db from this file on phone
so you suggest i should convert my db into text file, and try open
text file im my app
to placed content of this file into db created by
Oddly, you can't "pre-load" a database. You have to create it on the
phone and load it up from a flat file or some other source.
On Oct 29, 6:13 am, Mad Troll
wrote:
> I created database in sql lite with commands:
> sqlite.exe
> CREATE TABLE "android_metadata" ("locale" TEXT DEFAULT 'en_US');
>
Hi,
You db has to be on the phone. You can of course access an online DB
server from your phone, but in such a case, you would have to write a
server side app as you have mentioned.
This depends. If your app uses data that changes dynamically, you will
have to use the server side app, else, you c
8 matches
Mail list logo