Skip to content
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

Make encryption at rest cipher configurable #951

Open
penberg opened this issue Jan 26, 2024 · 0 comments
Open

Make encryption at rest cipher configurable #951

penberg opened this issue Jan 26, 2024 · 0 comments
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed

Comments

@penberg
Copy link
Collaborator

penberg commented Jan 26, 2024

The https://utelle.github.io/SQLite3MultipleCiphers/ extension that we use already supports multiple ciphers so make it possible for people to pick one they want.

@penberg penberg added enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed labels Jan 26, 2024
penberg added a commit that referenced this issue Feb 16, 2024
Introduce a `EncryptionConfig` struct to configure both encrytion cipher
and key. Needed to support multiple ciphers.

Fixes #951
penberg added a commit that referenced this issue Feb 16, 2024
Introduce a `EncryptionConfig` struct to configure both encrytion cipher
and key. Needed to support multiple ciphers.

Fixes #951
penberg added a commit that referenced this issue Feb 16, 2024
Introduce a `EncryptionConfig` struct to configure both encrytion cipher
and key. Needed to support multiple ciphers.

Fixes #951
penberg added a commit that referenced this issue Feb 16, 2024
Introduce a `EncryptionConfig` struct to configure both encrytion cipher
and key. Needed to support multiple ciphers.

Fixes #951
penberg added a commit that referenced this issue Feb 16, 2024
Introduce a `EncryptionConfig` struct to configure both encrytion cipher
and key. Needed to support multiple ciphers.

Fixes #951
penberg added a commit that referenced this issue Feb 16, 2024
Introduce a `EncryptionConfig` struct to configure both encrytion cipher
and key. Needed to support multiple ciphers.

Fixes #951
penberg added a commit that referenced this issue Feb 16, 2024
Introduce a `EncryptionConfig` struct to configure both encrytion cipher
and key. Needed to support multiple ciphers.

Fixes #951
penberg added a commit that referenced this issue Feb 16, 2024
Introduce a `EncryptionConfig` struct to configure both encrytion cipher
and key. Needed to support multiple ciphers.

Fixes #951
penberg added a commit that referenced this issue Feb 16, 2024
Introduce a `EncryptionConfig` struct to configure both encrytion cipher
and key. Needed to support multiple ciphers.

Fixes #951
penberg added a commit that referenced this issue Feb 19, 2024
Introduce a `EncryptionConfig` struct to configure both encrytion cipher
and key. Needed to support multiple ciphers.

Fixes #951
penberg added a commit that referenced this issue Feb 19, 2024
Introduce a `EncryptionConfig` struct to configure both encrytion cipher
and key. Needed to support multiple ciphers.

Fixes #951
penberg added a commit that referenced this issue Feb 19, 2024
Introduce a `EncryptionConfig` struct to configure both encrytion cipher
and key. Needed to support multiple ciphers.

Fixes #951
penberg added a commit that referenced this issue Feb 19, 2024
Introduce a `EncryptionConfig` struct to configure both encrytion cipher
and key. Needed to support multiple ciphers.

Fixes #951
penberg added a commit that referenced this issue Feb 19, 2024
Introduce a `EncryptionConfig` struct to configure both encrytion cipher
and key. Needed to support multiple ciphers.

Fixes #951
penberg added a commit that referenced this issue Feb 19, 2024
Introduce a `EncryptionConfig` struct to configure both encrytion cipher
and key. Needed to support multiple ciphers.

Fixes #951
penberg added a commit that referenced this issue Feb 19, 2024
Introduce a `EncryptionConfig` struct to configure both encrytion cipher
and key. Needed to support multiple ciphers.

Fixes #951
penberg added a commit that referenced this issue Feb 19, 2024
Introduce a `EncryptionConfig` struct to configure both encrytion cipher
and key. Needed to support multiple ciphers.

Fixes #951
penberg added a commit that referenced this issue Feb 19, 2024
Introduce a `EncryptionConfig` struct to configure both encrytion cipher
and key. Needed to support multiple ciphers.

Fixes #951
penberg added a commit that referenced this issue Feb 19, 2024
Introduce a `EncryptionConfig` struct to configure both encrytion cipher
and key. Needed to support multiple ciphers.

Fixes #951
penberg added a commit that referenced this issue Feb 19, 2024
Introduce a `EncryptionConfig` struct to configure both encrytion cipher
and key. Needed to support multiple ciphers.

Fixes #951
penberg added a commit that referenced this issue Feb 19, 2024
Introduce a `EncryptionConfig` struct to configure both encrytion cipher
and key. Needed to support multiple ciphers.

Fixes #951
penberg added a commit that referenced this issue Feb 19, 2024
Introduce a `EncryptionConfig` struct to configure both encrytion cipher
and key. Needed to support multiple ciphers.

Fixes #951
penberg added a commit that referenced this issue Feb 19, 2024
Introduce a `EncryptionConfig` struct to configure both encrytion cipher
and key. Needed to support multiple ciphers.

Fixes #951
github-merge-queue bot pushed a commit that referenced this issue Feb 19, 2024
…1038)

* libsql: Make encryption cipher configurable

Introduce a `EncryptionConfig` struct to configure both encrytion cipher
and key. Needed to support multiple ciphers.

Fixes #951

* libsql-ffi: Switch to SQLCipher as the default cipher

Fixes #893
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant