Encrypted databases in RavenDB use Daniel J. Bernstein's XChaCha20-Poly1305
authenticated encryption algorithm. They are encrypted at rest and by default, also in transit.
Encryption is possible only if security authentication is enabled and a server certificate is defined.
Learn more about encryption in: Encryption At Rest.
Learn how to enable authentication manually in: Manual Certificate Configuration.
Learn about the secret key in: Secret Key Management.
Create New Database
Click the New database button.
Give this database a meaningful name.
Toggle to activate encryption on the new database. When it is activated, the Encryption Configuration view with the key and QR code should open.
Confirm that you've securely saved the key
Create a Database : From Backup
Create a Database : General Flow
The Backup Task
Operations: How to Restore a Database from Backup
What Is Smuggler