Hadoop é um paradigma de software que foi concebido na arquitectura MapReduce. MapReduce executa o trabalho paralelamente em duas fases que é o mapa e a redução. O foco principal será a análise de desempenho de Hadoop para descobrir como ele lida com grandes dados, se é viável ou não, Como Hadoop reage com o aumento do tamanho do conjunto de dados. Além disso, o Hadoop não vem com quaisquer características de segurança. Por isso, propusemos um sistema de criptografia de chaves assimétricas para aplicar encriptação a ficheiros antes de os armazenar no Hadoop.