java - How to change encryption algorithm for MapReduce Shuffle -
from our test, looks hadoop shuffle uses des encryption default: ecdhe-rsa-des-cbc3-sha:112,edh-rsa-des-cbc3-sha:112,des-cbc3-sha:112.
how set use aes?
are these correct ones set? hadoop.security.crypto.cipher.suite=aes/ctr/nopadding dfs.encrypt.data.transfer.cipher.suites=aes/ctr/nopadding
for aes use ecdhe-rsa-aes128-sha256
or ecdhe-rsa-aes256-sha384
.
see supported ssl / tls ciphersuites section rsa elliptic curve ephemeral diffie hellman (ecdhe-rsa) key exchange.