[ https://issues.apache.org/jira/browse/CARBONDATA-1288?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
sounak chakraborty updated CARBONDATA-1288: ------------------------------------------- Attachment: SecureServerImplementation.docx > Secure Dictionary Server Port > ----------------------------- > > Key: CARBONDATA-1288 > URL: https://issues.apache.org/jira/browse/CARBONDATA-1288 > Project: CarbonData > Issue Type: Improvement > Components: core > Affects Versions: 1.1.0 > Reporter: sounak chakraborty > Assignee: sounak chakraborty > Priority: Major > Fix For: 1.3.0 > > Attachments: SecureServerImplementation.docx > > Time Spent: 12h 50m > 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 (v7.6.3#76005)