This application has three functions.
1. Convert Sqlite databases encrypted using SQLCipher 1.x to use SQLCipher 2.x
2. To decrypt Sqlite DB this requires the current encryption key.
3. To encrypt Sqlite DB this also requires the current encryption key.
I used this App while developing an Android App that used an encrypted Sqlite DB, this allowed me to run queries and change data then re-inject the changes into the central App. In the central app I did a backup/restore function which copied the DB to the SDcard in order I could analyze and update the contents.
In order to use the App you have to define the paths + filenames of the clear and encrypted DBs and also the encryption key this can be done from the parameters button.