encryptionAlgorithm=algoritmo

Função

Especifica o algoritmo para criptografar os dados.

O algoritmo é especificado de acordo com as convenções da linguagem Java:
algoritmo/modo/preenchimento

O único tipo de preenchimento (padding) permitido no Derby é NoPadding.

Se não for especificado um algoritmo de criptografia, será utilizado o valor padrão DES/CBC/NoPadding.

(Para obter informações sobre criptografia de dados, deve ser consultado "Criptografia do banco de dados no disco" no capítulo 7 do Guia do Desenvolvedor do Derby).

Combinação com outros atributos

Deve ser combinado com create=true, bootPassword=chave, dataEncryption=true e encryptionProvider=nomeProvedor.

jdbc:derby:bancoCriptografado;create=true;dataEncryption=true;
    encryptionProvider=com.sun.crypto.provider.SunJCE;
    encryptionAlgorithm=DESede/CBC/NoPadding;
    bootPassword=cLo4u922sc23aPe
Nota: Se o provedor especificado não suportar o algoritmo especificado, o Derby lançará uma exceção.
Referências relacionadas
bootPassword=chave
create=true
databaseName=nomeBancoDados
dataEncryption=true
encryptionProvider=nomeProvedor
territory=ll_CC
logDevice=caminhoDiretorioLog
password=senhaUsuario
rollForwardRecoveryFrom=Caminho
createFrom=Caminho
restoreFrom=Caminho
shutdown=true
user=nomeUsuário
(nenhum atributo)