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.
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