Shared hosting vulnerabilities have nothing to do with SQLite security.
phpMyAdmin seems to be a popular choice for MySQL admin and I reckon
there must be a few people who use it in shared hosting situations.
Most of the shared hosting options I've seen lately list phpMyAdmin as one
of the
You can use Mcrypt, OpenSSL or any other crypographic provider to
encrypt
the information however for your application to be able to access the
information you would also have to store the encryption key, reducing
the
protection offered.
Any PHP MySQL connection script has the DB password in it
SQLite security is based primarily on filesystem security, placing the
database outside the web root (i.e. /home/user/private/SQLITE.db instead of
/home/www/SQLITE.db) and including an option in your base configuration or
include file to point to the database file.
You can use Mcrypt, OpenSSL or