2016-06-02 9 views
0

このテストから、Hadoop ShuffleはデフォルトでDES暗号化を使用しているようです(ECDHE-RSA-DES-CBC3-SHA:112、EDH-RSA-DES-CBC3-SHA:112、 DES-CBC3-SHA:112。MapReduce Shuffleの暗号化アルゴリズムを変更する方法

AESを使用するにはどうすれば設定できますか?

これは正しいものですか? hadoop.security.crypto.cipher.suite = AES/CTR/NoPadding dfs.encrypt.data.transfer.cipher.suites = AES/CTR/NoPadding

+0

私の質問は、AESを使用するようにMapReduce ShuffleHandlerを設定するために、どのHadoop設定を使用すべきかです。 – CindyRabbit

+0

2が見つかりましたが、設定する場所が正しいかどうかは不明です。hadoop.security.crypto.cipher.suite = AES/CTR/NoPadding、dfs.encrypt.data.transfer.cipher.suites = AES/CTR/NoPadding – CindyRabbit

答えて

0

AESのためには、ECDHE-RSA-AES128-SHA256ECDHE-RSA-AES256-SHA384を使用することができます。

Supported SSL/TLS ciphersuitesセクションRSA with Elliptic Curve Ephemeral Diffie Hellman(ECDHE-RSA)キー交換を参照してください。 Hadoopのをシャッフルするため

+0

私の質問は、ShuffleHandlerのためにAESを設定するために使用するべきhadoop設定です。 – CindyRabbit

+0

DESバージョンは 'CTR'モードではなく' CBC'モードを使用しています。 – zaph

0

は、それがデフォルトのアルゴリズムを使用して変更することができますorg.apache.hadoop.mapreduce.task.reduce.Shuffleファイルから内部アルゴリズムです使用していますorg.apache.hadoop.mapred.ShuffleConsumerPluginプロパティ

関連する問題