[
https://issues.apache.org/jira/browse/HADOOP-10528?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13977014#comment-13977014
]
Larry McCay commented on HADOOP-10528:
--------------------------------------
While this seems like interesting work, it also duplicates a number of jiras -
all of which are already committed and being collaboratively worked on.
I will add them as jiras that this duplicates but here are the ones that come
to mind:
duplicates KeyProvider API, KeyShell and Alejandro's KMS.
https://issues.apache.org/jira/browse/HADOOP-10433 KMS
https://issues.apache.org/jira/browse/HADOOP-10177 KeyShell
https://issues.apache.org/jira/browse/HADOOP-10141 KeyProvider API
Another thing that I noticed is that Key.deriveKeys doesn't seem to be using a
salt of any kind in its creation of a key from a password. This is going to end
up creating the same key each time - no?
I could also use a bit of description about the Token aspect of this provider -
this will be good in determining how to fit it into the existing KeyProvider
API.
> A TokenKeyProvider for a Centralized Key Manager Server (BEE: bee-key-manager)
> ------------------------------------------------------------------------------
>
> Key: HADOOP-10528
> URL: https://issues.apache.org/jira/browse/HADOOP-10528
> Project: Hadoop Common
> Issue Type: Sub-task
> Components: security
> Reporter: howie yu
> Attachments: HADOOP-10528.patch
>
>
> This is a key provider based on HADOOP-9331. HADOOP-9331 has designed a
> complete Hadoop crypto codec framework, but the key can only be retrieved
> from a local Java KeyStore file. To the convenience, we design a Centralized
> Key Manager Server (BEE: bee-key-manager) and user can use this
> TokenKeyProvider to retrieve keys from the Centralized Key Manager Server. By
> the way, to secure the key exchange, we leverage HTTPS + SPNego/SASL to
> protect the key exchange. To the detail design and usage, please refer to
> https://github.com/trendmicro/BEE.
> Moreover, there are still much more requests about Hadoop Data Encryption
> (such as provide standalone module, support KMIP...etc.), if anyone has
> interested in those features, pleas let us know.
>
> Ps. Because this patch based on HADOOP-9331, please use patch HADOOP-9333,
> and HADOOP-9332 and before use our patch HADOOP-10528.patch.
--
This message was sent by Atlassian JIRA
(v6.2#6252)