You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@sqoop.apache.org by "Abraham Elmahrek (JIRA)" <ji...@apache.org> on 2015/03/17 20:38:39 UTC

[jira] [Created] (SQOOP-2224) Provide tool for generating encrypted password files

Abraham Elmahrek created SQOOP-2224:
---------------------------------------

             Summary: Provide tool for generating encrypted password files
                 Key: SQOOP-2224
                 URL: https://issues.apache.org/jira/browse/SQOOP-2224
             Project: Sqoop
          Issue Type: New Feature
          Components: tools
            Reporter: Abraham Elmahrek


Sqoop provides a few different options when decrypting password files. Unfortunately, key derivation varies from command line tool (and most command line tools are not complete (See openssl bug (https://www.openssl.org/docs/apps/enc.html) on key derivation + iterations)), so it makes sense to provide a tool that does the following:
# Ask for a passphrase
# Ask for salt or optionally generate salt
# Optionally ask for an encryption algorithm
# Optionally ask for iterations in key derivation
# Encrypt a file using Sqoop's internal key derivation function (which is actually PBKDF2 With HMAC-SHA1).
# Return generated salt



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)