Encrypting databases on creation You configure a database for encryption when you create the database by specifying attributes on the connection URL. encrypting databaseson creation databasesencrypting, on creation

The following connection URL specifies a boot password:

jdbc:derby:encryptedDB;create=true;dataEncryption=true; bootPassword=DBpassword

The following URL specifies an encryption key: jdbc:derby:encryptedDB;create=true;dataEncryption=true; encryptionKey=6162636465666768

The default encryption algorithm is DES.

You can specify an encryption provider and/or encryption algorithm other than the defaults by using the encryptionProvider=providerName and encryptionAlgorithm=algorithm attributes. See and for more information.

See the for details on the connection URL attributes.