🍦 SwiftServe Get

Menu / storage.encryption

Can Swift packages do database encryption?

also known as: sqlcipher · encrypted database · encryption at rest

Built into the OS — no dependency

Apple frameworkiOSmacOSwatchOStvOSvisionOSLinuxCatalyst
CoreData built in as of Xcode 26.6
Details

Data Protection (file-protection) encryption at rest; the key is absent from the macOS SDK — macOS stores are not file-protected this way.

serves it · confidence 0.90 · as of Xcode 26.6

not served here · confidence 0.90 · as of Xcode 26.6

serves it · confidence 0.90 · as of Xcode 26.6

serves it · confidence 0.90 · as of Xcode 26.6

serves it · confidence 0.90 · as of Xcode 26.6

not served here · confidence 0.90 · as of Xcode 26.6

serves it · confidence 0.90 · as of Xcode 26.6

PackageiOSmacOSwatchOStvOSvisionOSLinuxCatalyst
grdb.swift as of v7.11.1
Details
?

not verified yet · confidence 0.50 · as of v7.11.1

?

not verified yet · confidence 0.50 · as of v7.11.1

?

not verified yet · confidence 0.50 · as of v7.11.1

?

not verified yet · confidence 0.50 · as of v7.11.1

?

not verified yet · confidence 0.50 · as of v7.11.1

?

not verified yet · confidence 0.50 · as of v7.11.1

?

not verified yet · confidence 0.50 · as of v7.11.1

realm-swift as of v20.0.5
Details
?

not verified yet · confidence 0.30 · as of v20.0.5

  • README.md:0
    View the line on GitHub →
    README 'Fully Encrypted' section demonstrates Realm.Configuration(encryptionKey: key) with a 64-byte key ('Data can be encrypted in-flight and at-rest').
?

not verified yet · confidence 0.30 · as of v20.0.5

  • README.md:0
    View the line on GitHub →
    README 'Fully Encrypted' section demonstrates Realm.Configuration(encryptionKey: key) with a 64-byte key ('Data can be encrypted in-flight and at-rest').
?

not verified yet · confidence 0.30 · as of v20.0.5

  • README.md:0
    View the line on GitHub →
    README 'Fully Encrypted' section demonstrates Realm.Configuration(encryptionKey: key) with a 64-byte key ('Data can be encrypted in-flight and at-rest').
?

not verified yet · confidence 0.30 · as of v20.0.5

  • README.md:0
    View the line on GitHub →
    README 'Fully Encrypted' section demonstrates Realm.Configuration(encryptionKey: key) with a 64-byte key ('Data can be encrypted in-flight and at-rest').
?

not verified yet · confidence 0.15 · as of v20.0.5

  • README.md:0
    View the line on GitHub →
    README 'Fully Encrypted' section demonstrates Realm.Configuration(encryptionKey: key) with a 64-byte key ('Data can be encrypted in-flight and at-rest'). README does not name visionOS.
?

not verified yet · confidence 0.10 · as of v20.0.5

  • README.md:0
    View the line on GitHub →
    README 'Fully Encrypted' section demonstrates Realm.Configuration(encryptionKey: key) with a 64-byte key ('Data can be encrypted in-flight and at-rest'). README does not name linux and no Linux build evidence exists.
?

not verified yet · confidence 0.15 · as of v20.0.5

  • README.md:0
    View the line on GitHub →
    README 'Fully Encrypted' section demonstrates Realm.Configuration(encryptionKey: key) with a 64-byte key ('Data can be encrypted in-flight and at-rest'). README does not name macCatalyst.
sqlite.swift as of 0.16.0
Details
?

not verified yet · confidence 0.55 · as of 0.16.0

?

not verified yet · confidence 0.55 · as of 0.16.0

?

not verified yet · confidence 0.55 · as of 0.16.0

?

not verified yet · confidence 0.55 · as of 0.16.0

?

not verified yet · confidence 0.55 · as of 0.16.0

?

not verified yet · confidence 0.30 · as of 0.16.0

?

not verified yet · confidence 0.40 · as of 0.16.0

✓ serves it · ◐ with conditions · ✕ not served (proven) · ? not verified yet — hover any verdict for the receipt, click to pin it