# SQLCipher Encryption Not Applied to Room Database for iOS

**URL:** <https://discuss.zetetic.net/t/sqlcipher-encryption-not-applied-to-room-database-for-ios/6875>\
**Category:** Issues\
**Created:** [March 24, 2025, 7:10am UTC](https://discuss.zetetic.net/t/sqlcipher-encryption-not-applied-to-room-database-for-ios/6875 "2025-03-24T07:10:01Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![sjlombardo](https://sea2.discourse-cdn.com/flex016/user_avatar/discuss.zetetic.net/sjlombardo/32/3_2.png) [@sjlombardo](https://discuss.zetetic.net/u/sjlombardo)\
**Post date:** [March 24, 2025, 11:00am UTC](https://discuss.zetetic.net/t/sqlcipher-encryption-not-applied-to-room-database-for-ios/6875/2 "2025-03-24T11:00:59Z")

</div>

Hello @MoeJoeMJ

SQLCipher does not currently support iOS through Kotlin Multi Platform. SQLCipher is a native library, and thus requires special building and linking to be used on each platform. That is the reason why you are not seeing an encrypted file on iOS. Please see this post for some additional details:

> [@Room 2.7 beta - KMP support?](https://discuss.zetetic.net/t/room-2-7-beta-kmp-support/6864/2):
>
> We’re are keeping an eye on KMP, particularly with respect to database API support, and it is definitely on our list of change requests for SQLCipher. Our implementation choices and roadmaps are largely driven by technical feasibility and interest from customers. So, while we can’t commit to anything specific today, it’s good to know that this is an important feature for you (and any other SQLCipher users) so that we can factor that into our plans. We’d also be particularly interested to hear fr…

I’ve also replied back to your private support email about the same.

---

_[View the full topic](https://discuss.zetetic.net/t/sqlcipher-encryption-not-applied-to-room-database-for-ios/6875)._
