avro-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Kevin Tham (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (AVRO-1372) Avro file data encryption for Java
Date Thu, 07 Apr 2016 22:04:25 GMT

    [ https://issues.apache.org/jira/browse/AVRO-1372?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15231187#comment-15231187

Kevin Tham commented on AVRO-1372:

Any progress on this?

> Avro file data encryption for Java 
> -----------------------------------
>                 Key: AVRO-1372
>                 URL: https://issues.apache.org/jira/browse/AVRO-1372
>             Project: Avro
>          Issue Type: Sub-task
>          Components: java
>    Affects Versions: 1.8.0
>            Reporter: Jerry Chen
>              Labels: Rhino
>         Attachments: AVRO-1372.patch
>   Original Estimate: 168h
>  Remaining Estimate: 168h
> For Java, Avro has already support of compressions such as deflate or snappy based on
its own codec infrastructure. To support encryption, this work needs to extend the codec infrastructure
with the ability to handle codec context such as the encryption keys. The reader and writer
needs to be extended for context handling as well. Also AES codec will be implemented as the
default encryption codec.
> To keep the compatibility of the reader and writer, new constructor and methods with
codec context can be added instead of modifying the existing methods. Although there are other
ways for passing in the codec context such as using thread local or system properties, these
methods are easier to cause problems, not direct and not self explaining at the API level.

This message was sent by Atlassian JIRA

View raw message