[ 
https://issues.apache.org/jira/browse/DERBY-2552?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mike Matrigali updated DERBY-2552:
----------------------------------

    Urgency: Normal
     Labels: derby_triage10_8  (was: )

> Specifying a streaming cipher for data encryption causes 
> java.lang.ArithmeticException
> --------------------------------------------------------------------------------------
>
>                 Key: DERBY-2552
>                 URL: https://issues.apache.org/jira/browse/DERBY-2552
>             Project: Derby
>          Issue Type: Bug
>          Components: Services
>    Affects Versions: 10.3.1.4
>            Reporter: Kristian Waagan
>              Labels: derby_triage10_8
>
> If a streaming cipher is specified for data encryption when creating a 
> database, a java.lang.ArithmeticException is thrown.
> The reason is that the cipher block size is used in a division as the divisor 
> and it has value 0 (zero).
> Derby should either inform that streaming ciphers are not supported, or be 
> able to use them.
> A quick hack indicates Derby is capable of using streaming ciphers. I was 
> able to create an encrypted database using the ARCFOUR (RC4) algorithm, close 
> Derby and boot the database and fetch the data in the database again. This 
> required changes in only two places (LogToFile and FileLogger), but the issue 
> must be further investigated.

-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to