Logo Passei Direto
Buscar

Pedagogia

Outros
A criptografia simétrica utiliza uma única chave tanto para a codificação quanto para a decodificação das informações. Para que a comunicação ocorra de forma segura, ambas as partes precisam compartilhar essa chave previamente. Embora seja uma técnica rápida e eficiente, seu principal desafio está na distribuição segura da chave. Por outro lado, a criptografia assimétrica emprega um par de chaves: uma pública, que pode ser amplamente divulgada, e uma privada, que deve ser mantida em sigilo. Nesse modelo, a chave pública serve para criptografar a mensagem, enquanto a chave privada é utilizada para sua decriptação, solucionando o problema da troca segura de chaves.
Assinale a alternativa CORRETA que apresenta corretamente uma vantagem e uma desvantagem da criptografia assimétrica sobre a simétrica:
Embora permita a descriptografia com maior facilidade, oferece a melhor segurança.
Mais rápida que a simétrica, mas usa menos poder de processamento.
Usa pouco processamento, mas causa muitos erros.
Mais lento que a simétrica, porém mais seguro.
Incapaz de criptografar mensagens simples de texto, embora seja rápida.
User badge image
Pedagogiando

há 7 horas

Respostas

User badge image

Ed Verified user icon

há 7 horas

A alternativa correta é: "Mais lento que a simétrica, porém mais seguro." A criptografia assimétrica é geralmente mais lenta devido ao uso de algoritmos mais complexos, mas oferece uma segurança superior, pois não requer a troca de chaves secretas entre as partes.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

O Scrum é uma metodologia ágil amplamente utilizada para a gestão e o planejamento de projetos de desenvolvimento de software. Essa metodologia é estruturada com base em alguns elementos fundamentais, que norteiam o fluxo de trabalho da equipe durante o projeto. Esses elementos principais são: Product Backlog, Sprint Backlog e Sprint. A seguir, analise as afirmativas relacionadas a esses componentes:
Agora, assinale a alternativa que apresenta a resposta CORRETA:
I) Sprint Backlog: corresponde a uma lista com as funcionalidades que devem ser implementadas durante a Sprint. O Scrum prevê que essa lista pode ser evolutiva, ou seja, não há necessidade de estar completa desde o início do projeto.
II) Product Backlog: refere-se à lista que contém todas as funcionalidades desejadas para o produto como um todo. Essa lista é construída e priorizada pelo Product Owner e serve de base para o planejamento das Sprints.
III) Sprint: é um ciclo de desenvolvimento de tempo fixo, geralmente entre uma e quatro semanas, em que a equipe trabalha para transformar funcionalidades selecionadas em software operacional. A definição do que será realizado em cada Sprint ocorre com a participação do Product Owner, mas a equipe também colabora nesse planejamento.
Apenas a alternativa I está correta;
Apenas a alternativa III está correta;
Apenas as alternativas I e II estão corretas;
As alternativas I, II e III estão corretas;
Apenas as alternativas II e III estão corretas;

A UML (Unified Modeling Language) é uma linguagem de notação (uma forma de escrever, ilustrar e comunicar) utilizada em projetos de sistemas. Essa linguagem é representada por meio de diagramas. Cada diagrama é formado por elementos (formas gráficas usadas nos desenhos) que se relacionam entre si. A UML contribui significativamente para tornar o escopo mais claro, pois centraliza, em uma única visão (o diagrama), determinado conceito, utilizando uma linguagem compreensível por todos os envolvidos no projeto. No entanto, essa utilidade é percebida apenas quando a linguagem é utilizada de forma adequada, ou seja, somente quando realmente necessária.
A linguagem UML possui algumas características que a qualificam como uma linguagem que atende bem às expectativas em relação à modelagem de software. Sobre a UML, analise as afirmativas que descrevem suas características:
I. A UML é aplicável ao desenvolvimento de software desde a fase de projeto até as etapas finais. Os mesmos conceitos e notações podem ser reutilizados em diferentes fases, sem a necessidade de conversão dos modelos.
II. O fato de ser uma ferramenta não proprietária, desenvolvida por meio de um acordo com a maior parte da comunidade de desenvolvedores, permite seu uso por qualquer pessoa que deseje modelar sistemas.
III. A UML se adapta a diferentes escopos, ou seja, pode ser usada para modelar múltiplas linguagens, bancos de dados, documentos organizacionais e frameworks diversos. O único ponto negativo é a ausência de ferramentas de modelagem que apoiem o desenvolvimento de software voltado ao controle de qualquer tipo de hardware.
I, apenas.
II, apenas.
I e II, apenas.
I e III, apenas.
I, II e II.

Mais conteúdos dessa disciplina