Um dos aspectos mais importantes no projeto de sistemas distribuídos é a segurança. Tipicamente, seja qual for a aplicação desenvolvida, sendo um sistema distribuído, esta funcionará em uma plataforma com várias máquinas, chamadas de nós, que replicam a tal aplicação. Essa plataforma tem a comunicação entre as máquinas feita através de redes de comunicação.
Com relação aos aspectos de segurança no projeto de sistemas distribuídos, análise as afirmativas a seguir.
I. As portas de comunicação nas quais esses serviços se comunicam são, intrinsicamente, abertas (para que clientes possam acessar tais serviços), tornando vulnerável a ataques de hackers.
II. A validade das chaves criptográficas deve ser limitada: quanto mais tempo uma mesma chave estiver válida e ativa, maiores são as chances de esta estar comprometida.
III. Os Algoritmos de criptografia devem ser protegidos, não expondo aos demais mesmo que haja falhas no algoritmo, para manter a segurança de um sistema distribuído.
Considerando o contexto apresentado, é correto o que se afirma em:
Escolha uma:
a.
II e III, apenas.
b.
I, apenas.
c.
I, II e III.
d.
I e III, apenas.
e.
I e II, apenas.
Soluções para a tarefa
Resposta:
e) I e II, apenas.
Explicação:
Pois segundo o livro KLS SISTEMAS DISTRIBUIDOS:
- Portas são expostas: sistemas distribuídos são construídos com base em um conjunto de processos que oferecem serviços e compartilham informação. As portas de comunicação pelas quais esses serviços se comunicam são, intrinsicamente, abertas (para que clientes possam acessar tais serviços) e, dessa forma, um hacker pode enviar mensagem a qualquer uma dessas portas.
- A validade das chaves criptográficas deve ser limitada: quanto mais tempo uma mesma chave estiver válida e ativa, maiores são as chances de esta estar comprometida, por ter maiores chances de ser conhecida (e explorada) por uma quantidade maior de pessoas e sistemas.
Já sobre o algoritmo é dito
3. Algoritmos de criptografia podem ter falhas: na atualidade, a melhor prática é de divulgar publicamente os algoritmos de criptografia para que a comunidade e entidades especialistas possam validar o algoritmo e sugerir melhorias, de forma que a privacidade esteja garantida pela chave criptográfica, e não pela inacessibilidade ao algoritmo utilizado.
o que torna invalida a 3° afirmativa.
Sobre os aspectos de um projeto de sistemas distribuídos e sua segurança, a alternativa que contém as afirmativas que correspondem à verdade é a alternativa E. I e II, apenas.
Mas por que sobre os aspectos dos sistemas distribuídos somente a alternativa E contendo as afirmativas I e II está correta?
A primeira alternativa fala que as portas de comunicação dos serviços são normalmente abertas para o acesso do cliente, tornando-se vulneráveis a hackers, isso é verdade pois os sistemas distribuídos compartilham informações que podem ser exploradas.
A segunda alternativa fala que a validade das chaves criptografadas devem ser limitadas pois quanto maior for o tempo que a mesma continua ativa maior é a chance de estar comprometida, essa afirmativa é verdadeira pois pode ser explorada por uma quantidade maior de pessoas.
A terceira alternativa fala que os algoritmos criptografados devem ser protegidos para manter a segurança do sistema distribuído, isso é falso pois uma das formas de reforçar uma criptografia de algoritmo é deixando a comunidade trabalhar nele para tentar invadir com ética e sugerir melhorias.
Saiba mais sobre sistemas distribuídos aqui: https://brainly.com.br/tarefa/51544242
#SPJ2