-
Notifications
You must be signed in to change notification settings - Fork 12
Add Kotlin Encryption details; add missing Tanstack DB alpha ref #311
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from 2 commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,4 @@ | ||
| --- | ||
| title: Encryption | ||
| url: /usage/use-case-examples/data-encryption | ||
| --- |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -48,6 +48,12 @@ | |
| Encryption support is available for PowerSync's Node.js SDK using [`better-sqlite3-multiple-ciphers`](https://www.npmjs.com/package/better-sqlite3-multiple-ciphers). See usage details and code examples in the [Node.js SDK reference](/client-sdk-references/node#encryption-and-custom-sqlite-drivers). | ||
| </Accordion> | ||
|
|
||
| <Accordion title="Kotlin" icon="k"> | ||
| Encryption supportis available for PowerSync's Kotlin SDK using [`SQLite3MultipleCiphers`](https://utelle.github.io/SQLite3MultipleCiphers/). This allows you to encrypt your local SQLite database with various cipher algorithms. | ||
|
|
||
| For implementation details see [`sqlite3multipleciphers`](https://github.com/powersync-ja/powersync-kotlin/tree/main/sqlite3multipleciphers) in the PowerSync Kotlin SDK. | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This doesn't sound particularly inviting :D Should I add a few snippets here for the different platforms?
Collaborator
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Yes sure :) Currently encryption details are documented in different places for all SDKs... if you can think of a quick win here pls feel free. But I will also add that this kind of thing is something we'll address with the new docs structure: https://journeyapps.slack.com/archives/C043VUKN35K/p1764915929298199 (perhaps not in the first phase but the idea is to get there). |
||
| </Accordion> | ||
|
|
||
| <Note> | ||
| Support for encryption on other platforms is planned. In the meantime, let us know your needs and use cases on [Discord](https://discord.gg/powersync). | ||
| </Note> | ||
|
|
||
Uh oh!
There was an error while loading. Please reload this page.