encryptionProvider=providerName

Function

Specifies the provider for data encryption. (For information about data encryption, see "Encrypting Databases on Disk" in the Derby Developer's Guide.)

If this attribute is not specified, the default encryption provider is the one included in the jvm that you are using.

Combining with other attributes

Must be combined with create=true, bootPassword=key, and dataEncryption=true. You have the option of also specifying encryptionAlgorithm=algorithm.

jdbc:derby:encryptedDB;create=true;dataEncryption=true;
    encryptionProvider=com.sun.crypto.provider.SunJCE;
    encryptionAlgorithm=DESede/CBC/NoPadding;
    bootPassword=cLo4u922sc23aPe
Related reference
bootPassword=key
create=true
databaseName=nameofDatabase
dataEncryption=true
encryptionAlgorithm=algorithm
territory=ll_CC
logDevice=logDirectoryPath
password=userPassword
rollForwardRecoveryFrom=Path
createFrom=Path
restoreFrom=Path
shutdown=true
user=userName
(no attributes)