aboutsummaryrefslogtreecommitdiff
path: root/mllib
diff options
context:
space:
mode:
authorJunjie Chen <junjie.j.chen@intel.com>2016-11-11 10:37:58 -0800
committerMarcelo Vanzin <vanzin@cloudera.com>2016-11-11 10:37:58 -0800
commit4f15d94cfec86130f8dab28ae2e228ded8124020 (patch)
tree3ef2fe046d53074f27e7951103a6522718193014 /mllib
parent5ddf69470b93c0b8a28bb4ac905e7670d9c50a95 (diff)
downloadspark-4f15d94cfec86130f8dab28ae2e228ded8124020.tar.gz
spark-4f15d94cfec86130f8dab28ae2e228ded8124020.tar.bz2
spark-4f15d94cfec86130f8dab28ae2e228ded8124020.zip
[SPARK-13331] AES support for over-the-wire encryption
## What changes were proposed in this pull request? DIGEST-MD5 mechanism is used for SASL authentication and secure communication. DIGEST-MD5 mechanism supports 3DES, DES, and RC4 ciphers. However, 3DES, DES and RC4 are slow relatively. AES provide better performance and security by design and is a replacement for 3DES according to NIST. Apache Common Crypto is a cryptographic library optimized with AES-NI, this patch employ Apache Common Crypto as enc/dec backend for SASL authentication and secure channel to improve spark RPC. ## How was this patch tested? Unit tests and Integration test. Author: Junjie Chen <junjie.j.chen@intel.com> Closes #15172 from cjjnjust/shuffle_rpc_encrypt.
Diffstat (limited to 'mllib')
0 files changed, 0 insertions, 0 deletions