[
https://issues.apache.org/jira/browse/MADLIB-911?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16685535#comment-16685535
]
Himanshu Pandey commented on MADLIB-911:
----------------------------------------
[~fmcquillan],
Postgres has a pgcrypto that provides cryptographic functions. It can be used
to encrypt data at rest.
https://www.postgresql.org/docs/8.3/pgcrypto.html
Also, we are supporting in GPDB:
https://gpdb.docs.pivotal.io/540/best_practices/encryption.html#topic_th5_5bf_jr__section_emf_3kr_bs
Thoughts?
> Anonymization
> -------------
>
> Key: MADLIB-911
> URL: https://issues.apache.org/jira/browse/MADLIB-911
> Project: Apache MADlib
> Issue Type: New Feature
> Components: Module: Utilities
> Reporter: Frank McQuillan
> Assignee: Himanshu Pandey
> Priority: Major
> Labels: starter
>
> Story
> As a data scientist, I want to perform anonymization operations on my data,
> so that I can prepare it for input to predictive analytics algorithms. I
> also want to be able to de-anonymize my data.
> This feature is relevant especially given the recent GDPR policy:
> https://eugdpr.org/
> Proposed functionality:
> * Create conversion table for anonymization.
> * Create an anonymized version of a table.
> * Create a deanonymized version of a table
> Must be able to:
> * anonymize multiple columns in a table
> * datasets will still join correctly even on masked columns
> * the aggregates on masked columns will match to the original
> * add salt to hash function for better security
> References
> [1] PDL tools
> http://pivotalsoftware.github.io/PDLTools/group__grp__anonymization.html
> [2] General information on anonymization
> https://en.wikipedia.org/wiki/Data_anonymization
> [3] Blog on hashing
> https://crackstation.net/hashing-security.htm
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)