cannot access a database using AES encryption with encryptionKeyLength=192
after it's been shutdown
---------------------------------------------------------------------------------------------------
Key: DERBY-3710
URL: https://issues.apache.org/jira/browse/DERBY-3710
Project: Derby
Issue Type: Bug
Affects Versions: 10.5.0.0
Environment: reproduced with ibm's jdk 1.5 and 1.6, and sun's jdk15.
AES encryption with encryptionKeyLength=192 requires unrestricted security
policy jars on your jvm
Reporter: Myrna van Lunteren
Accessing a database created using encryptionAlgorithm: AES/CBC/NoPadding, and
encryptionKeyLength=192 after it's been shutdown fails like so:
-----------------------
ERROR XJ040: Failed to start database 'encdbcbc_192', see the next exception
for details.
ERROR XBM06: Startup failed. An encrypted database cannot be accessed without
the correct boot password.
----------------------
This does not occur when you use encryptionKeyLength=128 (does not require
unrestricted jars) nor encryptionKeyLength=256 (does require unrestricted
policy jars).
Note: our test (in derbyall): store/aes.sql does not test this, firstly it
doesn't test the larger sizes (because it would diff & fail unless you have
been able to adjust your jvm's policy jars), and secondly it doesn't shutdown
before reconnecting.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.