# SQLCipher and Kotlin Multiplatform Mobile - Kevin Galligan

DevFeed: [SQLCipher and Kotlin Multiplatform Mobile - Kevin Galligan](<https://devfeed.tech/articles/sqlcipher-and-kotlin-multiplatform-mobile-kevin-galligan-38319.md>)

Original publisher: [Read original article](<https://touchlab.co/sqlcipher-kotlin-multiplatform-mobile>)

Published: 2020-09-23T03:52:37Z

Content type: tutorial

Language: en

Sources: [Touchlab | Enterprise Mobile Innovation & Development](<https://devfeed.tech/sources/touchlab-enterprise-mobile-innovation-development.md>)

Topics: [Kotlin Multiplatform](<https://devfeed.tech/topics/kotlin-multiplatform.md>), [Encryption](<https://devfeed.tech/topics/encryption.md>), [iOS](<https://devfeed.tech/topics/ios.md>), [Kotlin](<https://devfeed.tech/topics/kotlin.md>), [Mobile](<https://devfeed.tech/topics/mobile.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [cocoapods](<https://devfeed.tech/tags/cocoapods.md>), [code](<https://devfeed.tech/tags/code.md>), [encryption](<https://devfeed.tech/tags/encryption.md>), [gradle](<https://devfeed.tech/tags/gradle.md>), [ios](<https://devfeed.tech/tags/ios.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [kotlin-multiplatform](<https://devfeed.tech/tags/kotlin-multiplatform.md>), [mobile](<https://devfeed.tech/tags/mobile.md>), [thoughts](<https://devfeed.tech/tags/thoughts.md>)

## AI overview

A follow-up tutorial explains how to implement Kotlin Multiplatform Mobile encryption with SQLDelight and SQLCipher, focusing on configuring the iOS side for Kotlin 1.4.0. It covers SQLiter, CocoaPods, Gradle, and Xcode issues, and warns against hardcoding cipher keys.

## Source excerpt

How we implemented Kotlin Multiplatform Mobile encryption with SQDelight and SQLCipher for Kotlin 1.4.0 and made the iOS side work