[ https://issues.apache.org/jira/browse/CARBONDATA-1288?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] sounak chakraborty updated CARBONDATA-1288: ------------------------------------------- Description: Secure Dictionary Server Port Implementation. During single pass load Dictionary key creation is done through driver and executor communication through external ports. The communication will happen through TCP communication which is not secure or encrypted. But in case spark turn on Security parameters then carbon dictionary ports also has to follows same authentication and encryption i.e. communicate through SASL Authentication protocol and Digest-MD5 encryption. This PR makes the dictionary server and client communication Secure and encrypted. In case spark turn ON security and authentication through the below parameters then Carbon communication also becomes secure. By default the communication is still non secure. Parameters **spark.authenticate true spark.authenticate.enableSaslEncryption true spark.authenticate.secret** was:Secure Dictionary Server Port Implementation. Dictionary server port and client will communicate through SASL Authentication provided by spark in case the spark.authenticate is turned true and spark.io.encryption.enabled is turned true. > Secure Dictionary Server Port > ----------------------------- > > Key: CARBONDATA-1288 > URL: https://issues.apache.org/jira/browse/CARBONDATA-1288 > Project: CarbonData > Issue Type: Bug > Components: core > Affects Versions: 1.1.0 > Reporter: sounak chakraborty > Time Spent: 10h 10m > Remaining Estimate: 0h > > Secure Dictionary Server Port Implementation. > During single pass load Dictionary key creation is done through driver and executor communication through external ports. The communication will happen through TCP communication which is not secure or encrypted. > But in case spark turn on Security parameters then carbon dictionary ports also has to follows same authentication and encryption i.e. communicate through SASL Authentication protocol and Digest-MD5 encryption. > This PR makes the dictionary server and client communication Secure and encrypted. In case spark turn ON security and authentication through the below parameters then Carbon communication also becomes secure. > By default the communication is still non secure. > Parameters > **spark.authenticate true > spark.authenticate.enableSaslEncryption true > spark.authenticate.secret** -- This message was sent by Atlassian JIRA (v6.4.14#64029) |
Free forum by Nabble | Edit this page |