Please review the design of Parquet-2116: Cell Level Encryption

2022-03-12 Thread Xinli shang
Hi all,

We just drafted a formal version

of
the design based on the pre-design

discussion. Any feedback is welcome! Feel free to make comment on the
document directly. Thanks.

-- 
Xinli Shang


[jira] [Updated] (PARQUET-2116) Cell Level Encryption

2022-03-12 Thread Xinli Shang (Jira)


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

Xinli Shang updated PARQUET-2116:
-
External issue URL: 
https://docs.google.com/document/d/1PUonl9i_fVlRhUmqEmWBQJ8zesX7mlvnu3ubemT11rk/edit#heading=h.kkuoyw5u0ywe
  (was: 
https://docs.google.com/document/d/1Q-d98Os_aJahUynznPrWvXwWQeN0aFDRhZj3hXt_JOM/edit#)

> Cell Level Encryption 
> --
>
> Key: PARQUET-2116
> URL: https://issues.apache.org/jira/browse/PARQUET-2116
> Project: Parquet
>  Issue Type: Improvement
>  Components: parquet-mr
>Reporter: Xinli Shang
>Assignee: Xinli Shang
>Priority: Major
>
> Cell level encryption can do finer-grained encryption than modular 
> encryption(Parquet-1178) or file encryption. The idea is only some fields 
> inside the column are encrypted based on a filter expression. For example, a 
> table with column a, b, c.x, c.y, d, we can encrypt column a, c.x where d == 
> 5 and c.y > 0.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)