There are various challenges involved in Big Data like storing, processing, and analysis, and managing and securing large data assets. When enterprises started implementing Hadoop, securing Hadoop from an enterprise context became challenging due to the distributed nature of the ecosystem and a wide range of applications that are placed on top of Hadoop. One of the key security considerations in securing Hadoop is authentication.
Kerberos is chosen by the Hadoop team as the component for implementing authentication in Hadoop. Kerberos is a secured network authentication protocol that brings in major authentication for client-server applications without transferring the password through the network. Kerberos implements time-sensitive tickets that are created using symmetric key cryptography, which was chosen over the most widely used SSL-based authentication...