# SQLCipher DownGrade

**URL:** <https://discuss.zetetic.net/t/sqlcipher-downgrade/4036>\
**Category:** SQLCipher\
**Created:** [November 18, 2019, 7:28am UTC](https://discuss.zetetic.net/t/sqlcipher-downgrade/4036 "2019-11-18T07:28:17Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![chad](https://avatars.discourse-cdn.com/v4/letter/c/ecccb3/32.png) [@chad](https://discuss.zetetic.net/u/chad)\
**Post date:** [November 18, 2019, 7:28am UTC](https://discuss.zetetic.net/t/sqlcipher-downgrade/4036/1 "2019-11-18T07:28:17Z")

</div>

Hi developer.  
Can I ask question?  
Now. I use SqlCipher 4.2.2

If I want SqlCipher Downgrade 4.2 to 3.x,x or 2,x,x

what should I do?

It is impossible??

thanks.

---

<div class="post-metadata">

**Author:** ![developernotes](https://sea2.discourse-cdn.com/flex016/user_avatar/discuss.zetetic.net/developernotes/32/1309_2.png) [@developernotes](https://discuss.zetetic.net/u/developernotes)\
**Post date:** [November 18, 2019, 3:07pm UTC](https://discuss.zetetic.net/t/sqlcipher-downgrade/4036/2 "2019-11-18T15:07:10Z")

</div>

Hi @chad

It would be difficult to downgrade because the default security settings for SQLCipher 4 are not available in SQLCipher 3.x (i.e. PBKDF2-HMAC-512 and HMAC-512). What problems are you facing with your version of SQLCipher?

---

<div class="post-metadata">

**Author:** ![chad](https://avatars.discourse-cdn.com/v4/letter/c/ecccb3/32.png) [@chad](https://discuss.zetetic.net/u/chad)\
**Post date:** [November 18, 2019, 11:08pm UTC](https://discuss.zetetic.net/t/sqlcipher-downgrade/4036/3 "2019-11-18T23:08:24Z")

</div>

Hi @developernotes  
thanks reply.  
Then so.can you tell me how SQLCipher setting 4.2.2 version(where the eclipse tool, not android),?  
Because I migrated eclipse adt -\> android studio.  
Eclipse adt is SQLCipher version is installed libdatabase\_sqlcipher.so, libsqlcipher\_android.so, libstlport\_shared.so, icudt46l.zip

---

<div class="post-metadata">

**Author:** ![developernotes](https://sea2.discourse-cdn.com/flex016/user_avatar/discuss.zetetic.net/developernotes/32/1309_2.png) [@developernotes](https://discuss.zetetic.net/u/developernotes)\
**Post date:** [November 19, 2019, 1:00pm UTC](https://discuss.zetetic.net/t/sqlcipher-downgrade/4036/4 "2019-11-19T13:00:32Z")

</div>

Hi @chad

> [@chad](#):
>
> Eclipse adt is SQLCipher version is installed libdatabase\_sqlcipher.so, libsqlcipher\_android.so, libstlport\_shared.so, icudt46l.zip

Those are all the old artifacts for SQLCipher for Android. You will want to remove those old files if you are upgrading. The newer version of SQLCipher for Android can be included with an application using the AAR reference within a Gradle project file. You can follow the instructions [here](https://www.zetetic.net/sqlcipher/sqlcipher-for-android/) for integration guidance.
