Has anyone had success using SQLCipher (http://sqlcipher.net/) with SQLite through SQLObject? If you have, then I'd love to hear your solution. If you haven't but think it could work, I'd like to here your suggestions. If you think that I haven't got a chance, then please tell me that too! The real question is how to work with encryption through sqlobject; SQLCipher "might" be one way...

I've found the following thread http://groups.google.com/group/sqlcipher/browse_thread/thread/b85f42dc9921df46 and downloaded the attached file at the bottom of the page. After unpacking "sqlcipher.7z", on my system I replaced "C:\Python27\DLLs\sqlite3.dll" with "C:\Downloads\sqlcipher\1.1.1\sqlite-3.6.22\MSVC\StaticLib\Release\sqlite3.dll" but haven't gotten any further. I'm not sure if there is any way to pass an encryption key through the current sqlobject sqlite connector. Without making any other changes to my program or databases I now get the message when attempting to connect:

File "C:\Python27\lib\site-packages\sqlobject-0.13.0-py2.7.egg\sqlobject\sqlite\sqliteconnection.py", line 48, in __init__
raise ImportError('Cannot find an SQLite driver, tried %s' % drivers)
ImportError: Cannot find an SQLite driver, tried pysqlite2,sqlite3,sqlite

Thanks for any help,