9

Is this secure to keep sensitive data like pins, passwords using build in SQLite database?

1

4 Answers 4

3

In theory, an SQLite database created by your application will be visible from your application, but not from outside the application -- see Using Databases.

Still, I suppose that, one way or another, someone could retrieve that database (using some FileExplorer on a rooted device, or using ADB) -- so, it might be wise to at least encrypt the sensitive data.

Sign up to request clarification or add additional context in comments.

Comments

1

There is a similar question already answered here

Basically, you can use System.Data.Sqlite wrapper, which includes encryption

Comments

0

SQLite is not itself encrypted. If you store text in a SQLite database, you should assume anyone with access to the device has access to the text.

Comments

0

SQLite data encryption is possible, for more detail see this.

Comments

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.