Geral
Segurança da Informação
Semana 6
0

Questão

Segurança em camadas de aplicação representa a proteção dos sistemas na interface mais próxima do usuário, onde ocorrem as interações com softwares e serviços. Ela envolve práticas como validação de entrada, autenticação, controle de acesso e criptografia. Seu objetivo é impedir que vulnerabilidades do código sejam exploradas. É fundamental para proteger dados e integridade das aplicações web e mobile.
Sobre segurança em camadas, associe os elementos do esquema de criptografia PGP (Pretty Good Privacy) e suas aplicações:

Elementos

Aplicações

I. Chave Pública.


A. Usada para verificar a integridade de uma mensagem.


II. Chave Privada.


B. Usada para criptografar mensagens de forma que apenas o destinatário possa descriptografá-las.


III. Função de Hash.


C. Usada para descriptografar uma mensagem que foi criptografada com a chave pública correspondente.


Assinale a alternativa que apresenta a associação correta:


A)

I-B; II-A; III-C.

B)

I-B; II-C; III-A.

C)

I-C; II-A; III-B.

D)

I-A; II-C; II-B.

E)

I-A; II-B; III-C.

function vote(questaoId, value) { window.location.href = "/accounts/login/?next=/questao/238/"; return; fetch(`/vote/questao/${questaoId}/`, { method: 'POST', headers: { 'Content-Type': 'application/json', 'X-CSRFToken': 'vPqVpbfIFa01fmiMsnt6MwNzckpnE7R8IKsO4LBR6LB7sPBBXGTlciSiIuBEMJGS' }, body: JSON.stringify({ value: value }) }) .then(response => response.json()) .then(data => { if (data.success) { document.getElementById(`score-${questaoId}`).textContent = data.score; const upBtn = document.querySelector(`button[onclick="vote(${questaoId}, 1)"]`); const downBtn = document.querySelector(`button[onclick="vote(${questaoId}, -1)"]`); upBtn.classList.remove('active-up'); downBtn.classList.remove('active-down'); if (data.user_vote === 1) upBtn.classList.add('active-up'); if (data.user_vote === -1) downBtn.classList.add('active-down'); } }); }